Tuesday, December 4, 2007

Don't You just Love Free and Generous AnySim

Hey guys, remember when i wrote a little story about the iPhone Dev Team going publim with the AnySim Program? Well it's here.The iPhone Dev Team has weighed the pro's and con's and asked for the community's input, and they have made their decision. They announced today the official release of anySIM as Open Source software under the General Public License. They have also clarified the reasoning for the move.They said that not only will having the software be open-source help with quality assurance, but they hope it will also help deter those who might try to rip off their original code. Said Dev Team member Sam, " "we kept the tool closed so far in the fair hope that our wish [for people to] respect our work would be accepted, but some arrogant punks had to simply continue to rip [us] off."There have apparently been a few copies of their code already by a few rogue posers that are looking for a little extra glory themselves. Apparently the "Elite Dev Team" are one of the culprits as well. "Their tool is closed source and this is clearly against our expressed wish," the iPhone Dev Team points out, "in addition to using our code, they also striped out the license and changed the GUI to place their name in bold on it."The team says that the GPL will help the community to avoid such copies. They note the following part of the GPL:

* a) The work must carry prominent notices stating that you modified it, and giving a relevant date. * b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". * c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. * d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so."
In addition, the Dev Team also announced that the reason for the anySIM 1.1.2 delay is that they are waiting until they can ""assure a 99% working state in a sane environment." Hopefully the move to Open Source will help move things along.

No comments: