Version Control Systems

There are quite a few revision control systems available these days. For open source people CVS is no longer the only game in town as it was for quite a long time after it launched in 1990. Subversion’s goal was to be a better CVS however distributed version control systems have inherent advantages and becoming more common.

I think an inflection point in revision control systems was when the Linux kernel development changed from Bitkeeper. Linus Torvalds implemented the first version of Git, Matt Mackall created Mercurial and in parallel at around the same time Bazaar was created by Canonical which is heavily used in the Ubuntu Community. There are some good comparisons of the strengths and weaknesses of each. FLOSS Weekly, the audio podcast, has covered both Git (twice) and Mercurial.

The most popular free hosting sites allow the use of different tools. Sometimes supplementary tools like GUI interfances or tools like github-cli (command line issue tracker API access) can make a big difference in adoption rates for some coding groups.

Coders, what version control systems do you prefer and why? Sysadmins, when you need to look at source code what version control systems do you find projects most frequently use?

Close your Windows: Open Ubuntu

Why do most people use Windows as our computer operating system? Windows is used by 88% of computer users as their operating system , MacIntosh is 6%, iOs 3%, Java ME 1%, Android 1%, and Linux is 1% according the latest figures from Link Windows definitely has an operating system monopoly with no competitor even close. Unfortunately most software manufacturers simply give few non-linux interoperability and support options.

I believe Ubuntu is a good alternative choice and is much cheaper. Ubuntu is a very popular Linux distribution. Linux is very much winning on servers and phones, even over former market leader Apple with their iPhone.

Mark Shuttleworth recently said at the Ubuntu Developer Summit in Budapest, Hungary on May 5, 2011 ÔÇťBring free software to widest possible audienceÔÇŁ. He also wants 200 million new users in 4 years.

To start using Ubuntu please download, and receive Ubuntu support and assistance you are on your way from moving away from Windows. I’m a member of Berkeley LUG and we give out many copies Ubuntu or Ubuntu distros as we can to meeting attendees on a volunteer basis.

1) You will never pay money for an upgrade of Windows or Mac OSX. Not only is it “much cheaper” but by percentage technically it is infinitely cheaper!

2) Users will probably never get another computer virus

3) You won’t have to buy Spy ware

4) No need to deal with licensing fees for computer software. But M$ Office is a major revenue cow for their company. Open Office now Libre Office is a real threat.

5) Anyone can legally share free software with co-workers and friends that are big bonuses.

6) Older computers and equipment work well with Ubuntu

7) Fewer hardware upgrades, but Moore’s Law marches on and everyone can benefit from faster hardware.

8) You don’t need automatic updates. As initially configured during installation automatic updates are turned on in Ubuntu.

9) Easy to have quick upgrades with Linux — Some say too quick.

10) Ubuntu will have fewer computer bugs

11) Open standards mean there is compatibility across open platforms

12) Linux will never go out of business because it’s not owned by one company