Qtopia Open Source Edition released
Hey, Trolltech has dumped bits of Qtopia into the public. As it is not too nice to say bad things I will just say what is missing and what a personal roadmap could look like if there would be a possibility that these things can get upstream…
What is missing:
- Safe Execution Environment (SXE). Probably they don’t release because security through obscurity rocks?
- DRM, another case of security by obscurity? licensing? One should look into SUNs (L)GPL DRM stuff if this is really needed
- Qtopia Desktop seems missing, This is not even mentioned on the website so it looks like Trolltech doesn’t want Free people to synchronize
What needs to be done:
- Avoid the obvious GPL violations. e.g. use GNU TLS instead of OpenSSL. OpenSSL is GPL incompatible and GNU TLS a usable replacement.
- Make use of tinymail in Qtopia Mail. If Qtopia Mail is done right we will just implement another mail model?!
- Fix the tslib driver of Qtopia Core once again and make TT accept the fix
- Force Trolltech to send the patches to third party applications upstream. Wow this Embedded Vendors don’t send patches theme just sucks. Trolltech break the ciricle and send patches upstream!
- Port my QtE Keyboard Driver to Qtopia Core and finally implement key composing
- Start performance testing of Qtopia Core on real hardware and provide numbers. Integrate this into Tinderbox.
- Define a set of core applications and make them kick ass and usable
- Clean up the ugly big clumpy buildsystem and show them how to use qmake the right way.
- Ensure portability, improve portability and fix a hell lot of bugs.
What will happen:
Probably nothing as it is unlikely Trolltech will accept anything we will create. I have tried to make them accept a fix against an out of bounds array access for years and then just stopped trying, I even offered a formal proof… So Trolltech must show/signalize that they have learned their lesson and will start to work with a community. Judging from their sourcecode release they have not learned their lesson yet. So Trolltech show your commitment to Qtopia Open Source Edition and you might win the community over (again). Good luck and creating a Qtopia Foundation would be a good start.