Apple Violates Open Source License in Cold Blood
By on May 7th, 2011

Open Source codes are used by almost everyone in the tech industry and that is the reason why, large companies release different parts of their application with different licenses. The world would be a really bad place without Open Source software with people writing their own shitty implementations or stealing codes from others. Open Source has simplified all this at a simple cost: you have to give back to the community.

apple-webkit-lgpl

Though, as tech giants grow bigger, they seem to care lesser for this. All they want to do is suck out all that is there from Open Source codes. When it comes to giving back to the community, they go MIA.

Apple uses a mix of licenses in its iPhone, which includes BSD and LGPL codes. Clearly, these two licenses require that Apple gives back to the community. Apple makes all its Open Source releases on a website www.opensource.apple.com. Though it is interesting to see that the website has not been spotted distributing their WebKit code after iOS 4.3.0.

Apple has a process in place to do exactly this, which is appreciable. However, this negligence from Apple can cause immense agitation in the Open Source community. If Apple gets away with doing this (which they will not), it will send out a dangerous signal resulting in massive theft, violation and misuse of Open Source codes and principles.

Update: After extensive coverage and scrutiny by the FOSS community, the code is finally up for download. Congratulations Apple, this was long overdue. Next time, please be on time.

Tags: , ,
Author: Chinmoy Kanjilal Google Profile for Chinmoy Kanjilal
Chinmoy Kanjilal is a FOSS enthusiast and evangelist. He is passionate about Android. Security exploits turn him on and he loves to tinker with computer networks. He rants occasionally at Techarraz.com. You can connect with him on Twitter @ckandroid.

Chinmoy Kanjilal has written and can be contacted at chinmoy@techie-buzz.com.

Leave a Reply

Name (required)

Website (optional)

 
    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'advanced_comment' not found or invalid function name in /home/keith/techie-buzz.com/htdocs/wp-includes/comment-template.php on line 1694
 
Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN