Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Open Source Enlightenment Intel Software Linux

Tizen Reaches 1.0 68

Earlier today, Tizen, Intel's post-MeeGo mobile OS, announced the availability of their first stable release. The H has a summary of the new features: "The source code for Tizen's Larkspur release has seen a number of new features added. The Web capabilities have now got full W3C/HTML5 specification support with 'key' WebRTC features incorporated and APIs to access the local camera and vibration. ... Tizen's graphics are based on X11 with a compositing window manager based on Enlightenment Foundation Libraries ... The SDK's IDE includes a new browser based tool which offers support for the Tizen APIs within a browser; this should allow developers to run and debug Tizen 'web applications' and see how those applications run with various device profiles. The alpha release of the browser based simulator should reduce the need to work with the emulator for many applications." The SDK release notes and source release notes have the gritty details. A new community wiki has been created, and source is available via git. This release comes just before the first Tizen developer conference, May 7-9th in San Francisco.
This discussion has been archived. No new comments can be posted.

Tizen Reaches 1.0

Comments Filter:
  • by hobarrera ( 2008506 ) on Tuesday May 01, 2012 @04:17PM (#39861271) Homepage

    As far as I understand, Tizen runs HTML5 apps. Meego/maemo were close to real gnu/linux OSs, and could run real desktop application, or applications in C, Python, etc. Almost anything that would run on a desktop linux.

    In what way is Tizen Meego's succesor if :
    1) it can't run meego apps. Or Maemo apps. It's a totally different platform.
    2) it isn't a real linux, but just uses linux at a very low level (somewhat like android).

    • by hobarrera ( 2008506 ) on Tuesday May 01, 2012 @04:18PM (#39861289) Homepage

      Should have included this above; to quote Intel: "Meego apps written for smartphones won't work on Tizen devices"

    • it can't run meego apps. Or Maemo apps.

      Not a huge problem, since there weren't all that many to begin with (the N9 does not count.) That said, it is a totally different platform. Not incompatible, but if you did native development you'll need to use EFL instead of GTK/Qt. Fortunately, as I noted before there's no huge base of software to convert.

      it isn't a real linux, but just uses linux at a very low level (somewhat like android).

      From what I've seen, all of the software in use except for a small handful o

      • by hobarrera ( 2008506 ) on Tuesday May 01, 2012 @04:47PM (#39861611) Homepage

        Maemo has plenty of software, and generally of pretty good quality. A great deal work fine on meego.
        Aditionally, I find it extremenly easy to port some lightweight Qt app to maemo/meego; while porting that same app to EFL implies a complete rewrite of all the UI, and possibly more.

        I'm also pretty sure there are WAY more developers that know Qt/GTK out there, than developers who know EFL. I for one don't personally know anyone who's ever used EFL, but I do know plenty of people who've used Qt or GTK.

        Currently, on my N900, I can just SSH in, code some python files, and voilà, I have a maemo application. Using QT, and all out-of-the-box. The same cannot be said for Tizen, sadly. I either learn EFL, or program in HTML5. If I'm willing to write in HTML5, I'd just make a web-app that works anywhere, not Tizen-specific.

        • While I will not argue your points (cause I agree with you and continue to use my N900 because there's nothing like it,) only the N9 got wide reach before Elop managed to cut it off at the knees. If Samsung pushes Tizen out and it gets a foothold, it's moot what APIs we prefer or what was used previously, as the users will be on EFL.

          That said, if the devices aren't utterly crippled, I could see GTK/Qt available for these devices not long after.

          • Sadly, you are right.
            Hopefully, we'll see qt available for Tizen soon after the first devices come out! :)

        • A company called Nomovok will provide Qt for Tizen: http://www.meegoexperts.com/2011/10/nomovok-tizen-integrated-qt/ [meegoexperts.com]
        • If I'm willing to write in HTML5, I'd just make a web-app that works anywhere, not Tizen-specific.
          Which is what Tizen tells developers to do:

          Create the application by using standard web technologies, such as HTML, CSS, JavaScript, and Device APIs such as Tizen.

          A Tizen app is just HTML, CSS, JS, and an XML "widget configuration file".

          There are way more developers who know JavaScript than any other language... it seems the HTML5 equivalents of Gimp, Inkscape, OpenOffice, ssh, VLC that will run on any device

    • Come on, you understand. Tizen is a total succes. Tizen killed Meego. Meego killed Maemo.

      Maemo was a mostly free Debian based Linux smartphone platform - it could not be allowed to live.

      • Meego is also Debian based. Kind of makes your argument void I guess.
        • MeeGo is RPM based.

          MeeGo-Harmattan is DEB based, and (as I noted elsewhere) has more in common with Maemo than MeeGo.

      • by amiga3D ( 567632 )

        I really liked maemo. I hate it had to die. I finally broke my nokia n800 tablet and bought a samsung media player 5 to replace it that runs Android. I miss Maemo. RIP Maemo.

      • Tizen didn't kill meego.
        Nokia killed Meego.
        Tizen just appeared later on.

    • by Hatta ( 162192 )

      Well what the hell is the point then? If I can't compile and run native GNU/Linux apps on it, I might as well buy an Android or iPhone. Why hasn't anyone replicated the N900?

      • by Anonymous Coward

        You *can* compile and run native GNU/Linux apps as much as you can compile and run a KDE app on an Enlightenment desktop, damnit. When they say "it can't run Qt-based apps" they only mean OUT OF THE BOX.

        Why are the comments here so full of hurt?

    • by hweimer ( 709734 ) on Tuesday May 01, 2012 @11:00PM (#39864435) Homepage

      In what way is Tizen Meego's succesor if :
      1) it can't run meego apps. Or Maemo apps. It's a totally different platform.
      2) it isn't a real linux, but just uses linux at a very low level (somewhat like android).

      3) the SDK is as closed source [tizen.org] as it can get.

      • Most of it is open source.
        The ridiculous thing is that it's only available for Windows XP, Windows 7, and Ubuntu (not the latest version).
        On top of that, only i386 is supported. Not even amd64. Even though you're supposed to develop for ARM on it.

        How they managed to screw that up so bad, is beyond me!

    • Actually the Tizen OS runs a native API that gives apps access to accelerated graphics/UI and a lot more, here is the Photo Gallery app for example (youtube) http://www.youtube.com/watch?v=ixbMd7X0CYI [youtube.com]

      See the dev docs here https://developer.tizen.org/help/index.jsp?topic=%2Forg.tizen.help.gs%2FPlatform+Overview.html [tizen.org]

    • I have a N900, which I bought the day Nokia announced it will no longer be supported.

      I bought it because it is a real Linux machine. It's software is free, and it can run other free software with little modification.

      I can do things with it I cannot do with any other phone: I can logon to any Unix machine with a wifi connection, I can load my movies and songs to it, I can extend it with any codecs I want, I can play MAME on it, and I can view almost any Flash video on it.

      The N900 has been my 'laptop' compute

  • Will nokia try Tizen? I'm just wondering myself. I think they should, according to big fail of the Lumia.

    Anyway, they've been changing OSs almost yearly in the last 5 years.

    • by MrHanky ( 141717 )

      Why should they? It's not like their rather successful Maemo Harmattan codebase disappeared just because they abandoned the Meego project, and they've said parts of the OS (the swipe UI and Qt) will live on in future devices. Tizen looks like something no one wants.

      • Tizen looks like something no one wants.

        Well, if by "Tizen" you are referring to the GUI, then that's quite likely. If by "Tizen" you mean the underlying platform as a whole, that's up for debate. After all, it's a much more common stack than what Android utilizes, so even if you tossed Samsung's reference UI aside, it'd still be a useful platform.

        If anything, Samsung wants it because they don't want to be bound to Google for all eternity.

        Nokia, and the remaining non-WP, non-Symbian groups inside are stuck

  • by larry bagina ( 561269 ) on Tuesday May 01, 2012 @04:26PM (#39861359) Journal
    Must be "stuff no one gives a shit about" day...
  • Yeah and in a few months it'll get scrapped for Snargle.

    • by Qubit ( 100461 )

      Yeah and in a few months it'll get scrapped for Snargle.

      Truth.

      Dear lord, I had such high hopes for Meego. I even made a few suggestions on the lists and fixed a few things on the wiki. I was confused as to why they trashed the debian roots of Maemo and turned what was a working, shipping operating system into... something half-broken for many, many months that fizzled-out after a while. I'd really like to see a cost analysis on how much money, manpower, and time were invested in the project. They even had big conferences! What was the point? It sounded so togeth

      • I was confused as to why they trashed the debian roots of Maemo

        Because Intel and the LF basically required as much to get support. And in the long run it's pretty much a wash.

        I'd really like to see a cost analysis on how much money, manpower, and time were invested in the project.

        All moot, and probably a footnote in Intel's quarterly reports.

        What was the point? It sounded so together and with-it, but in the end it just got tossed in the bin.

        The point was that both Nokia and Intel acknowledged that there was

      • What are you talking about? I have an N9 right here and I love it. The OS is responsive, the messaging is well-integrated and damn fast, it is the PERFECT phone os and trust me I've seen them all! I have no idea where this "half broken" comes from unless you care about shit like videocalls or, I don't know, flash on the default browser. I LOVE the N9 like I've never loved a gadget in my life. I hate Elop with a passion for killing the greatest phone OS ever produced, and for making sure few people will ex
      • Comment removed based on user account deletion
        • by spage ( 73271 )

          Your strategy didn't move many units for Openmoko, Neo FreeRunner, N900, etc. Why will it start working now? The Vivaldi tablet running KDE Plasma Active is supposedly shipping soon, did you order one?

          People's expectation for a phone/tablet have gone up. They expect a consistent touch UI which is only now starting to appear in Linux toolkits and will take a while to come to native Linux apps. They expect maps and navigation, calendar & contacts sync, device sync, an app store, which all require hefty i

  • by Oscaro ( 153645 ) on Tuesday May 01, 2012 @04:54PM (#39861675) Homepage

    They reach 1.0 and they don't bother to post even a single screenshot? Now, that's Meego successor for sure :-/

  • by Anonymous Coward

    In my opinion it is Mer [merproject.org] that is the successor to MeeGo. Not Tizen. Does Rizen evwen run on the ARM architecture?

    • Mer is structurally superior, IMO, but Tizen has actual vendor support at this point. Tizen does run on ARM (unless you know of some mobile Samsung device running an x86 processor...?)

      • http://wiki.merproject.org/ [merproject.org] presents the Mer project as a "Core optimised for HTML5/QML/JS, providing a mobile-optimised base distribution for use by device manufacturers ... aims to share effort and code together with the Tizen project once Tizen tools and code are publicly available. ... We have some clear goals: ...To be inclusive of technologies (such as MeeGo/Tizen/Qt/EFL/HTML5)"

        Sounds great. All these minor platforms share so many open source building blocks that isolating themselves based on a toolk

    • The Tizen SDK includes a QEMU emulator to run its ARM binaries. I don't know if anyone has tried rebuilding the software stack for x86, it should be doable. But they're telling developers to write HTML5 apps so for them the platform's architecture shouldn't matter.

      I hope Mer can simply package Tizen as another product built on top of the Mer core, like Plasma Active and Cordia

  • And not a single shit was given that day. Honestly, this is just an accumulation of FAIL. Maemo, MeeGo, LiMo and now Tizen.. despite their strengths (and on the whole these are pretty competent OSes) they are simply irrelevant now. The only way that Tizen will get a tiny bit of market share is if Samsung fold Bada into Tizen (which has been rumoured).
  • by spage ( 73271 ) <spage&skierpage,com> on Tuesday May 01, 2012 @05:44PM (#39862151)

    The H summary is good. Tizen is straight-up GNU/Linux and X11, more or less standard packages but with the EFL libraries that Samsung likes. So it should be nice for hackers porting Linux programs. Tizen's message for developers is write HTML5 apps. Note that the message from webOS, Playbook, BBX, Windows 8 — everyone but iOS and Android — is also "write HTML5 apps". See a pattern here? (Yet Linux desktops continue to promote native development with GTK/Qt.)

    Mozilla's Boot 2 Gecko is also "write HTML5 apps", but the phone's own software is also written in HTML5. It shows a commitment to the same code and development tools you're telling developers to use. And only Mozilla seems committed to open Web apps [mozilla.org] you can install from any web site or from independent app stores; the other platforms seem to be "write your app in HTML5... and then package it for our platform and offer it in our store." B2G's current stack is different from Tizen, it's being developed on Android kernel and runtime. In theory as the Web APIs get standardized the difference won't matter for HTML5 app writers.

    Simulator: A new browser-based tool that supports the Tizen APIs and allows you to run and debug your web applications, and simulate running applications with various device profiles.

    If that's really the case you would think somewhere there's a web site you can browse to run it, but like Tizen 1.0 screenshots I can't find it. You can run B2G's "Gaia" UI in your browser with lots of caveats (probably requires a Gecko browser like Firefox Aurora, your PC lacks many APIs), see an early demo at http://paulrouget.com/e/b2gdemo/ [paulrouget.com]

    • the EFL libraries that Samsung likes

      That they like so much they hired the lead developer.

      See a pattern here? (Yet Linux desktops continue to promote native development with GTK/Qt.)

      Web development is good until you need performance. All of those platforms support native development.

      Mozilla's Boot 2 Gecko is also "write HTML5 apps", but the phone's own software is also written in HTML5.

      Only the UI layers. Of course, while I find B2G to be interesting, it will be crippled WRT software that needs performance w

  • Nokia dropped MeeGo since the CEO Elop is a Microsoft shill who is doing his master's bidding, not trying to make decent products (Nokia as really dropped in quality, btw).

    Just like Steve Jobs tantrum caused Adobe to abandon Flash on mobile (even though it works fine on Android).

    Intel could at least argue there was no support (even though Samsung was sure to support it and likely not to far down the road).

    But if a Steve Jobs or Elop stops supporting a product, the vendor themselves abandons it.

    People would'

    • by dbIII ( 701233 ) on Tuesday May 01, 2012 @10:04PM (#39864161)
      Nokia's future may depend on under the radar skunkworks projects that they can keep going while their seagull management craps on everything he can see before flying off. They never actually spent much on Maemo or Meego while they were under serious consideration anyway.
  • I wish I could believe this was all just a part of some complicated prank -- check out their info on installing the SDK:

    Installing the SDK on Ubuntu ...
    Oracle Java* v6 or higher version (do not use OpenJDK)

    https://developer.tizen.org/sdk/installing-sdk-ubuntu [tizen.org]

    Who in their right mind would hitch their up-and-coming FOSS mobile OS to Java right now? And Oracle's proprietary, closed source java -- not even the OpenJDK?

    Hint: Given the trial that's going on right now [groklaw.net], I would just avo

    • by spage ( 73271 )

      The Tizen IDE is based on Eclipse, thus requires Java; the Tizen architecture [tizen.org] doesn't include Java. A lot of IDEs and SDKs are built on Eclipse regardless of whether the target platform runs Java.

      Also "Tizen Web applications may be developed without relying on an official Tizen IDE, as long as the application complies with Tizen packaging rules."

I tell them to turn to the study of mathematics, for it is only there that they might escape the lusts of the flesh. -- Thomas Mann, "The Magic Mountain"

Working...