
Originally Posted by
oopsware

Originally Posted by
Phantom8

Originally Posted by
oopsware
First, I was surprise and happy to see the GPL source code being release. However, upon close examination, the source code is only for the old E680 phone, not E6/A1200. Well, I don't know what to say anymore.
E6版本只是一个测试版本,我没有完善的SDK来实现E680版本上的所有功能,这个版本才是完整的,关于E6版本的调试我已经写到开发板块了,希望你能尊重我的劳动,我起初拒绝你的要求出于其他事由我也懒的解释。希望这次不愉快的事情尽早结束。如果你也是开发者,请到开发板块讨论技术问题。
Here is a more proper translation for those who are interested in oopsware's post.

Originally Posted by
oopsware post translated to English
E6 version is a test version. I don't have a complete SDK to make the E6 version to match all functions for the E680 version. The E680 version that I posted above is a complete, non testing version. As for the E6 test version, I've already posted some technical info to the Development forum. I hope you can respect my work. Initially, I rejected your request for GPL source code is because of some other reasons which I'm lazy to explain. I hope this unpleasant event can end soon. If you're also a developer, please goto the Development forum to discuss technical issues.
If anyone is interested to know the whole event, here is the recap of what had happened:
- I had PMed oopsware in the ccmove Chinese forum to request the GPL source code of the gpSP port on the E6 version. Oopsware has rejected my request.
- I emailed the gpSP original author, Exophase about the GPL violation and asked him if he can help to contact oopsware and request him to release the gpSP source code port for E6/A1200.
- Exophase emailed oopsware and oopsware has sent him the source code for the E680 version and also posted the download link in a few posts above.
- Oopsware has also made an announcement at ccmove to stop all development on gpSP port for the E6/A1200 version.
Here I just want to say a few more words. First, my intention to request the GPL source code on the gpSP port for E6 version was to help myself and other E6/A1200 developers in making GUI applications. Some of you may know that the biggest issue on developing GUI apps for E6/A1200 was we don't have enough knowledge on the E6/A1200 EZX APIs (or QT libs). Even with the recently released SDK by yan0, we were only be able to popup a simple ZMessageBox. By having the GPL source code on one of the GUI app for E6/A1200, it will be benificial to the whole community.
Many users including myself appreciate the effort that oopsware has put and make various apps/ports to the Moto Linux phone family. However, this does not mean a developer will have the priviledge in ignoring the GPL license. The original software developer chooses to release his/her source code under GPL for a reason. The GPL is to ensure the sharing and openness of free software. When a developer releases his original software under GPL, he allows other developers to use his source code or improve it, but in return, other developers will have to make their modified source code available to the public. This as a whole will benefit and improve the whole free software community. When I told the original gpSP author Exophase about the GPL violation, he was very upset and he told me he shouldn't have make the gpSP open source in the first place. If GPL violation becomes a wide spread, the whole free software community will suffer.
I'm sorry to hear that oopsware has chosen to stop further development on the gpSP port for E6/A1200 due to this incident. I'm also getting a lot of blames from end users in ccmove forum. Some of them hated me so much, seems like I had killed their parents. However, I'm not regretting any of my actions and I still think the whole community should respect the GPL.