Saturday, May 19, 2012

Python 2.x or 3.x , what is better !!!!

Three months ago, i begin to python -i use it as a verb- i downloaded the 3.x version,  it was 3.2 as i can remember and as i go further and begin to download some python programs like the PyPe -a great editor- it tells me to download the python 2.7 -or python 27 as they say- i don't know why but i have to do so in order to run the program.

The reason is that the python 2.x 's lifetime have been ended, but the python's creator "Guido van Rossum" insist to make some enhancements to it in order to delay its abortion, it is like that he wants to continue the development of an obsolete old machine in order to let it work the longest time possible, but he agreed that it is in the end of life period for python 2.x and for that he didn't release a 2.8 version but only 2.7.x and the x still increasing until there is nothing to do with it.In the other hand, the python 3.x is the new version of python but until now not all the python applications run on the python 3.x and that's the reason why you have to get the python 27 in some cases.

But, as a beginner and you want to python ,what will you use, the answer is so easy, in fact the python 3.x is better and unless you don't need python 27 you can use it. but if you going to get some programs run on the python 27 ,then, i am sorry you have to python on the python 27, there is no other way.

for more information, go to our links section.

Friday, May 11, 2012

Open sourse licenses

Open source software products have special licenses that states that this product's source code is available for anyone to use. Any one can download the code to review it, edit it, and use it for their own needs.
Usually most licenses gives the user the full freedom to use the code without having to pay any fees, the user can use the code for personal use or redistribute it again as commercial or non-commercial distribution.
However some don't give this full freedom to the users, or only allow personal and non-commercial distribution. Such licenses require more restrictions like a requirement to preserve the name of the authors and a copyright statement within the code. Open source focus more on the availability of the source code and the freedom of using it
 The following is a list of open source licenses approved by OSI based on their open source definition:

License that are popular and widely used or with strong communities

Special purpose licenses

Other/Miscellaneous licenses

Licenses that are redundant with more popular licenses

Non-reusable licenses

Superseded licenses

Licenses that have been voluntarily retired

Uncategorized Licenses

 In the future we will compare between Open source and other software licenses like Free software licenses, and Closed source (or Proprietary) software licenses. And provide some more information in details about open source licenses and what's so special about them.

Wednesday, May 9, 2012

really,I am starving for an aPPlePy

let it be an introductory post, the title of the post is a sentence i used to laugh to the usage of the 'py' from python to say that this belonged to python like the pype, the pyscripter , the spyder and of course the cherrypy.
in the latest times python have a lot of attention from some pretty large companies like google and as we all know the python's founder "Guido van Rossum" is an employee at google and it had been used in the development of many open source projects as the gnome and kde tools have a pretty much programmed in this language, from my point of view the open source now is both the Linux and python, cause we need more simplicity in both the operating systems and programming languages, for Linux simplicity means speedy and for python it means productivity, but i wish that python will be as speedy as C, but it is really a big dream may be it get done in the meanwhile.
after this introduction you know that we are pythonics who want to have fun and blog , i wish you follow our blog and wait for a completely different posts in the near future.

Hello

This blog is a new blog created by a beginner open source lover to support this amazing culture and idea. Say no more to commercial software and welcome open source software for more freedom :)