Wednesday, 23 January 2008

Developer Collaboration - Canonical launches Bazaar based on Python under GPL License

Canonical has released the stable version of Bazaar - A Distributed Software Version control system for distributed teams of innovative and open source, modern sommunity based software development.
Bazaar 1.0 has been written in Python software language - a software language that is much in demand and commands a lot of respect in the Open Software community - which sadly is lacking in India presently due even though Indian software majors have garnered immense amounts of profits but for strategic reasons are not very happy to promote the spread of free and open source software among Indian schools, colleges and universities due to fear of disturbing their monopolies and business models.
Among the features of BAZAAR are :
1. Software developers who are familiar with ECLIPSE Software development platform, can begin to be very productive as they can learn and use BAZAAR easily and in short learning curve.
2. It is based on stable Python API and is compatible with Python versions 2.4 and above. It already has a set of about 20 Plugins, available for immediate use by communities of software developers.
3. No need for coordination with central code base as Commits can be made independently.
4. Features and fixes can be developed in independent branches and merged into main development trunk at any time. This feature is ideal for teaching distributed software development to students in remote locations of India.
5. Software development can be done in creative models, whether as creative and intelligent individual developers, who contribute more code than others, or as cooperating software teams.
6. Dual level of support is available for the GNU GPL licensed Bazaar as users can buy commercial support or if their software developers and teams are really world class, they can use freely available and generous shared community support.
More information : http://www.ubuntu.com/news/bazaar-v1-release

No comments: