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?
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.
Oh? What meego based device would that have been?
...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
I got an ExoPC Slate last year at a conference for development. Since MeeGo is a no go, I'm waiting for Android on x86 to be usable so I can finally put it to work.
To do list for Windows
Nobody seems to have a problem with the N9, apart from the lack of apps.
Oh wait, that's another fork - Harmattan.
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
Not a fork but a "mother of MeeGo".
Harmattan is Maemo 6.0 + Qt
MeeGo is Maemo 5.0 + Moblin 1.0/1.1 + Qt
Tizen is MeeGo + LiMo
Maemo 5.0 -> Maemo 6.0 Harmattan aka MeeGo/Harmattan
Maemo 5.0 + Qt + Moblin -> MeeGo -> MeeGo + LiMo -> Tizen
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.
I got an ExoPC Slate last year at a conference for development. Since MeeGo is a no go, I'm waiting for Android on x86 to be usable so I can finally put it to work.
Just install the Windows 8 preview on it, for now...
This sure seems like a much better development plan than ever actually finishing anything.
It looks like Tizen is using EML instead of Qt. I haven't completely explored all the docs but so far it looks like; HTML5, jQuery mobile, WebKit, EML.
Having to work for a living is the root of all evil.