Tizen Source Code Released
sfcrazy writes with news that developers for the Tizen project, an open source mobile OS based on MeeGo (itself a child of Moblin and Maemo), have posted a preview of their source code and SDK. They warn, "Please keep in mind that this is a very early preview and is not yet designed for use to create production applications. Further enhancements and improvements to Tizen and its development environment will continue as we work towards a formal release over the coming months." The source code is available here.
and is not yet designed for use to create production applications.
Too late, it's already been added to the next Ubuntu release :P
Summation 2
ever seem finished, do they?
Late last spring I was working part time as a tester for a company that writes software for cell phone makers. There were ten testers. Whenever Quality Assurance brought in a Meego based device no one wanted to test it. Random crashes, failing to switch applications, losing screen touches - yuck.
Samsung seems to be backing Tizen now: http://thenextweb.com/mobile/2012/01/09/samsung-backed-open-source-mobile-os-tizen-leaks-in-new-screenshots/ This is interesting, taking Samsung's position in Android: http://mobile.slashdot.org/story/12/01/09/2151233/samsung-could-soon-start-to-twist-googles-arm Maybe I actually will find a good replacement for my Maemo-based N900... :)
The current Tizen is not based on MeeGo in any way at all. It was written entirely inside Samsung, Intel only joined the project at a very late stage when all the code was written.
...install it on my netbook? Like many Slashdotters, I bought a fist generation EeePC way back when the whole netbook idea was new. I got a "surf" model that only came with 4 gigs of flash storage and nothing more, so finding an adequately small operating system to put on it was rather difficult without doing some tedious custom configurations, when all I wanted was to just surf the web. Moblin/Meego was the perfect thing because I could just download the image from their site, load it up, and boot up with wifi and web browsing. I'm hoping to get the same thing with Tizen, but I'm a little bit apprehensive about whether or not I'm still going to get that kind of support now that the project's been refactored. If they're making a source release now, then I expect to seem some builds!
Seriously - better summary needed.
Is it to replace the original OS on jailbroken phones?
Is it intended to be something that cell phone providers will someday ship on their phones?
Will it run as a mobile app on existing platforms?
I see no SDK sources being posted except for some valgrind bit, and the SDK page talks about accepting an EULA. Are they really so stupid and try to ram down a proprietary SDK for what is supposed to be an open source operating system? And this within a Linux Foundation project?
OS Reviews: Free and Open Source Software
Time to abandon it for another new platform!
Another web based mobile OS? Why bother? I'll stick with native-ish code, thanks.
Btw, I'm still running Maemo on my N900, but I'll upgrade to Android soonish. Android is good enough, open enough, and satisfies the moral imperative of offering good open source encryption tools, i.e. not worthless CALEA garbage like facetime or skype.
Yes, encrypting your traffic is now a moral imperative, look around, maybe you don't have anything worth hiding, but some guy on your ISP probably organizes occupy stuff or whatever.
The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
No, I'm not going to even try to install that piece of crap. It's a shame that after so many years the OpenJDK is still so useless. In this state of affairs, for me Java is dead and buried. In all respects.
Hasn't WebOS pretty much proven that using HTML+CSS+Javascript+web tech du jour) is a brain dead idea?
It's a horrible development paradigm that sort of works for the web because there is no other viable option given the constraints of the web. It's idiotic to force a hideous development model born of (web) constraints that do not apply in the target application (an embedded device).
C/C++ is where it's at. Palm, Google and Apple have proven that the so called benefits of using HTML+friends, or Java for that matter - lots of web developers, "safer" than unmanaged code - at the expense of app performance and quality are irrelevant when sufficient amounts of money flow in to developers.