×
Cellphones

Submission + - Tizen not as Open Source, drops EFL to merge with Bada 1

DustyMutant writes: Due to lack of a public roadmap and basic schedule it was uncertain for fans of Tizen whether Bada featurephone operating system takes center stage for Samsung's Tizen as the popular rumors say. With the final 2.0 release important milestone of the merge has been finalized. Bada's "Open Services Platform" frameworks (APIs and implementation) have been merged into Tizen, thus forming a hybrid of HTML5 runtime environment and Bada advanced featurephone application layer, all siting on top of Linux Kernel and system libraries. What worries is that it happened silently without prior discussion or at least announcement what may be unexpected because Tizen is promoted as a project under umbrella and maintenance of the Linux Foundation, employer of Linus Torvalds.

Visiting Tizen 2 and Bada 2 platform web documentation is enough to notice that Tizen 2 native developer experience evolved into what was known as the Bada advanced featurephone OS. For a quick comparison, a simple screenshot has been published.

Moreover Enlightenment Foundation Libraries (EFL) developers have been advertising strong Samsung's support for years. Now this support has been basically dropped in the middle of the changes that form Tizen 2.0.

Is there a chance for Tizen to become a real Linux operating system we all know, capable of running existing free software, not just HTML pages and Bada apps? There is IF the community takes over areas where Linux Foundation is passive. While there is no official support for these third-party frameworks, according to the explanation on the Tizen SDK page:

Tizen applications for mobile devices can be developed without relying on an official Tizen IDE as long as the application complies with Tizen packaging rules.

Still, is this declaration enough to gain trust in the community? Just before the release, Carsten Haitzler aka rasterman, Samsung's Principal Engineer working on Tizen and EFL guru in one person, showed some signs of irritation (an excerpt from an Tizen IRC log, original typos corrected):

tizen is not meego or maemo, it is not related
i've been working on this os now for like over 4 years
i have spent years saying "release ports to existing products"
no action, years saying what you say, i don't bother anymore
what will happen — will happen
i have no chance to change it because at least [in] samsung all decisions are top-down
ie. some executive with zero connection/knowledge of OSS is going to decide all the technical details
as i mentioned tizen is SLP [Samsung Linux Platform], SLP is a continuation of Limo
Limo is something that existed alongside and/or before maemo did
it has been in competition internally, no ball was picked up, it's a separate ball
it was renamed to tizen and put under a [Linux Foundation] banner and Intel then joined in
Intel has pushed for things to be much more open and to use OBS [Open Build System] and much infra that was used before for meego
[..]
tizen uses enlightenment and efl, thus why its then "zero porting" :)
that doesn't mean you will be able to use efl in apps you port/write
i do this for my own amusement, YOU may be stuck with a phone that is locked down and that doesn't allow installation of native apps at all

Shortly after that rasterman shared his look at the openess of the Linux Foundation-backed project in more depth to fight some misinformation:

Tizen, and what is in it (technically), is controlled by/decided on by the TSG [Technical Steering Group]. The TSG is a committee of executives (Samsung and Intel — you can read up on it — Imad and JD). They decide what will happen, and that's how it works. It's a top-down thing with VP's in charge. How and what they decide is up to them entirely. I have no idea what they will decide, when or where. Well officially I don't. What I may, or may not know is simply rumour and not for me to disclose, as decisions are made by the executives in charge (as above) as they see fit (which is not here in public, like on these mailing lists, IRC etc.). This (Tizen) is not like open source projects (let's say like E/EFL, Qt, GTK+, Xorg, Linux Kernel etc.), where I, or any developer, is free to talk about plans for the future and work being done, (or for that matter even knows or can find out). I understand that you are coming from that perspective, and thus logically asking those questions here, expecting answers like you would with pretty much any OSS project, but Tizen is not like that.

On the day of the release once the secret has been disclosed, rasterman concluded the reason for frustration on the Tizen IRC channel to the fellow engineers:

jooncheol Open Services Platform !!!
jooncheol bada !!
jooncheol hmm
jooncheol bada ...
jooncheol omg
Stskeeps looks like a good compromise, EFL on the inside, OSP on outside
raster hehe
* Stskeeps envisions raster being taken away in a white straightjacket to the funnyfarm
raster they did that years ago
raster i then escaped
raster and wrote a wm
raster and trust me
raster its not efl on the inside
raster efl is nothing mroe than a glorified wrapper around windows and then a simple surface compositor
Stskeeps sorry to hear that
raster everything else above that is not efl
raster so u may want to reserve judgment until u've seen it all

In addition to governance and technical aspects it becomes clear that Tizen's licensing model looks complicated at the moment. Tizen is presented as an open source and standards-based operating system with popular media praising its openness when compared to Android. However Tizen's SDK contains a mix of open and closed components released together under a non-open-source Samsung's licence.

What's typical in open projects driven by corporations, a number of components internally developed by Samsung such as calendar, task manager or music player are however released under the Flora License which is most likely incompatible with requirements of the Open Source Initiative. Next releases will hopefully resolve the issues to avoid irrelevance.

Android

Submission + - Why doesn't Android support Linux filesystems for removable storage? 1

Pale Dot writes: After weeks of struggle I finally figured out a way for the apps on my rooted Android tablet to recognize an SD card I had formatted as Ext4 but with the default journaling option turned off. The problem at first was getting the SD card to mount at all (technically this was the "external" SD card as the tablet also has a built-in "internal" SD card). Apparently, the Android automount facility, the evil-sounding vold daemon, does not support any filesystem besides Microsoft's VFAT. From various online sources, I learned that the CyanogenMod Linux 3.x kernel itself does support mounting Ext4, at least via the terminal "mount -t ext4" command.

A second problem soon cropped up. Apps, such as VLC and the AardDict offline dictionary, that rely on some sort of automagic scanning of the device storage space would not index the media and database files I copied to the SD card. It turns out that the simple solution, or the "hack" as it stands, is to mount the SD card under the directory created for the internal VFAT-formatted SD card, i.e. as "/storage/sdcard0/extsd" rather than the more direct "/storage/sdcard1". This works probably because subdirectories inherit the file permissions of the parent.

As part of my Google (re)search into the problem, I came upon this Google+ post by an Android developer curiously named Dianne Hackborn about the design decision not to support anything besides the Redmond-certified filesystem: "The external storage when on a SD card is FAT. Period. You are just going to cause yourself a mess if you try to do otherwise. The basic semantics of how external storage is used relies on it being fat — no permissions, case insensitive, etc."

So, is Google right about not supporting Ext2/3/4 for removable flash media, even if the base system itself often uses one of these Linux-native filesystems? Supposed issues about the frequent media access needed by a journalised filesystem don't apply to Ext2, which has no journal, or Ext4, which has an "-O ^has_journal" (no journal) formatting option. Perplexing still is that my tablet is advertised as having support for yet another Microsoft-patented invention, the ExFat filesystem. Unfortunately, there's still no way for a non-rooted Android tablet or smartphone to mount an SD card formatted as Ext2 or Ext4.
Cellphones

Submission + - Tizen 2.0 Magnolia SDK and Source Code Release (tizen.org)

jrepin writes: "Tizen 2.0 source code and SDK are now available. This release includes enhanced Web framework that provides state-of-the-art HTML5/W3C API support, and Web UI framework (including full-screen and multi-window support), Additional Tizen device APIs, such as Bluetooth and NFC support, and access to the device’s calendar, call history, and messaging subsystems are now available. Web Runtime framework supports new configuration elements for specifying the required features and privileges, and providing the basic runtime environment for NPRuntime plugins. Native framework supports full-featured application development and providing a variety of features such as background applications, IP Push, and TTS (Text-To-Speech)"
Open Source

Submission + - Torvalds Releases Linux 3.8 Kernel (paritynews.com) 2

hypnosec writes: Linus Torvalds has released the Linux 3.8 kernel on Monday afternoon marking it as a special "Presidents' Day Release. Linus released the Linux 3.8-rc6 at the start of the month and had warned developers against sending in large number commits that are bulky. Developers seem to have taken the warning seriously as announcing the release through a mailing list, Linus revealed the new kernel and noted that the last week was quite calm when it came to commits because they were less in numbers and smaller in size.
Open Source

Submission + - Linux 3.8 released (kernelnewbies.org)

jrepin writes: "Linux Torvalds has just announced the release of Linux 3.8. Some of the headline features in this release include metadata integrity checking in the xfs filesystem, the foundation for much improved NUMA scheduling, kernel memory usage accounting and associated usage limits, inline data support for small files in the ext4 filesystem, nearly complete user namespace support, and much more. See the Kernel Newbies 3.8 page for lots of details."
Ubuntu

Submission + - Steam For Linux Officially Released, Available In Ubuntu Software Center (muktware.com)

sfcrazy writes: Valve has officially released Steam for Linux client. Valve is not shying away from using the word Linux on it's home page. With the launch of the official client the company is also offering heavy discounts on games for Linux — over 50 Linux titles are now 50-75% off until Thursday, February 21st at 10 AM PST.
Games

Submission + - Valve officially launches Steam for Linux (steampowered.com)

sl4shd0rk writes: Valve has finally released Steam for Linux. Although some of the 57 games listed on the Linux Steam site are previously released from the Humble Bundles, there are others which should provide adequate entertainment for anyone bored with the HB games. Among the games listed, many at deep discounts of 50%-75% off, are HalfLife, CounterStrke Source and Serious Sam 3. Hopefully Valve will keep the ports coming as rumor has it that Left 4 Dead had been ported at least for developers.
Linux

Submission + - Valve Releases Steam For Linux Client, Celebrates With Week-Long Sale

An anonymous reader writes: Valve on Thursday announced the release of its Steam for Linux client. You can download the client now for free from the Ubuntu Software Center. In typical Steam fashion, the company is celebrating the big day with a sale: over 50 Linux titles are now 50 percent to 75 percent off until 10:00AM PST on Wednesday, February 21. This means you have just under a week to take advantage, and should be plenty of time for Valve to set a new record in Steam for Linux downloads.
Chrome

Submission + - Inventing the Chromebook - First Version was Based on Firefox (jeff-nelson.com)

Andy Prough writes: Former Google engineer Jeff Nelson has written a fascinating blog post about how he created "Google OS", the forerunner to Chrome OS. Last August, he finally received a patent for it, but his work began in 2006, and the first versions of the OS were built on Firefox and a "bare-bones Linux distribution" that could execute any Linux program. In fact, when he first started writing the OS, Chrome itself did not exist, and the whole purpose for his work was to create a system that loaded fully — and only — into system RAM. This purpose grew out of his frustration with wait times as he wrote webapps for Google, and found himself waiting 30-45 seconds just to restart a web browser. By moving the entire OS to RAM, he was able to cut the Firefox restart time from 45 seconds to 1 second, and found similar speed increases for other mundane tasks. He built himself a "Chromebook" and used it as his primary development box for over a year. The fact that his boss and Google management originally had no interest in his project makes this story all the better. This blog post is a very interesting read, as it discusses the beginnings of the range of Google webapps that were ultimately created to "replace any and all functionality normally found on a desktop".
Cloud

Submission + - Turbotax.com locks out Linux users (pastebin.com)

whtmarker writes: Despite supporting kindle fire and chromebook http://turbotax.intuit.com/personal-taxes/online/system-requirements_thickbox.jsp, linux users are finding themselves locked out of the turbotax website. Even two weeks ago, there when was an option to continue into the website, despite using linux thus not meeting the minimum requirements for the site. Dozens of linux users are frustrated http://pastebin.com/JhTAnnxA but this illustrates a general problem of cloud services. You can be locked out of your data and denied service on a whim.
Intel

Submission + - Intel Supports OpenGL ES 3.0 On Linux Before Windows (phoronix.com)

An anonymous reader writes: The Khronos Group has published the first products that are officially conformant to OpenGL ES 3.0. On that list is the Intel Ivy Bridge processors with integrated graphics, which support OpenGL ES 3.0 on open-source Linux Mesa. This is the best timing yet for Intel's open-source team to support a new OpenGL standard — the standard is just six months old where as it took years for them to support OpenGL ES 2.0. There's also no OpenGL ES 3.0 Intel Windows driver yet that's conformant. Intel also had a faster turn-around time than NVIDIA and AMD with the only other hardware on the list being Qualcomm and PowerVR hardware. OpenGL ES 3.0 works with Intel Ivy Bridge when using the Linux 3.6 kernel and the soon-to-be-out Mesa 9.1.
Linux

Submission + - Linux real-time scheduler SCHED_DEADLINE v7 released (lwn.net)

c1oud writes: "ReTiS Lab and Evidence Srl have just released SCHED_DEADLINE v7 on LKML.

SCHED_DEADLINE is a new deadline-based real-time task scheduling policy for the Linux kernel with bandwidth isolation (aka "resource reservation") capabilities. It supports global/clustered multiprocessor scheduling through dynamic task migrations.

This is a major release, and the RFC tag has been now removed. It seems also that the interest from the industry is growing."

GNU is Not Unix

Submission + - GNU Hurd To Develop SATA, USB, Audio Support (phoronix.com)

An anonymous reader writes: Hurd, the GNU micro-kernel project that was founded by Richard Stallman in 1983, may finally be catching up with Linux on the desktop... Plans were shared by its developers to finally bring in some modern functionality by working on support for Serial ATA drives, USB support, and sound cards. There's also ambitions to provide x86_64 CPU architecture support. GNU Hurd developers will be doing an unofficial Debian GNU/Hurd "Wheezy" release this year but they hope for the Debian "Jessie" release their micro-kernel in Debian will make it as part of some official CDs.
Linux

Submission + - The Linux Foundation Secure Boot Pre-bootloader Released (paritynews.com)

hypnosec writes: The Linux Foundation’s UEFI Secure Boot pre-bootloader for independent Linux distros and software developers has finally been released. Announcing the release of the secure boot system James Bottomley noted that the signed pre-bootloader was delivered by Microsoft on February 6th. Bottomley has released two validated files PreLoader.efi and HashTool.efi. Bottomley has also created a bootable mini-USB image that provides “an EFI shell where the kernel should be and uses Gummiboot to boot.” Just last week the pre-bootloader had to be rewritten to accommodate booting of all version of Linux
Linux

Submission + - Moving Linux Console to the Userspace (phoronix.com) 2

jones_supa writes: David Herrmann has provided an update on his ambitious initiative to kill of the Linux kernel console. Herrmann has long been working on making the Linux kernel CONFIG_VT option unnecessary for providing a Linux console by punting it off to user-space. The Linux kernel VT console hasn't been changed much in the past two decades and Herrmann is hoping to see it replaced with a user-space solution he's been developing that would allow for multi-seat support, a hardware-accelerated console, full internalization, and other features.
Ubuntu

Submission + - Ask Slashdot: Is there honestly a reason to use Ubuntu anymore? 6

Trilkin writes: I recently installed Linux Mint on my (non-technically savvy) grandmother's netbook and she's responded very well to it. I'm considering doing the same for her desktop, but my question is this: being that Mint is a fork of Ubuntu, is there any real compelling reason to actually use Ubuntu anymore? It seems so much more bloated. I'm aware that, under the surface, it's basically just a fork of Debian and Linux overall is a OS that can be tinkered with to be the exact environment you need. As an out-of-the-box desktop distribution, though, from my own testing, Ubuntu seems to be the weaker of the two thanks to its continuously growing amount of bloat in order to push its paid-for services. Is there really any real reason to use it over Mint? Outside of the paid-for services, is there anything it offers out of the box that Mint simply doesn't?
Microsoft

Submission + - What Role Does Linux Play in Microsoft's End of the Dell Deal? (ostatic.com)

An anonymous reader writes: It's not lost on Microsoft that cloud computing is emerging as a major trend, and that and other trends are likely to prompt increased server purchasing over the next decade. If Microsoft has anything to say to Dell about allowable platforms, it will be on the topic of Linux on servers. Dell has positioned itself to become a bigger player in the cloud, and in services. From that perspective, especially in a virtualized technology world, the company can't leave Linux behind. Was that Microsoft's prompt for dropping $2 billion?
Ubuntu

Submission + - Ubuntu Smartphone Shipping in October (wsj.com)

An anonymous reader writes: Smartphones running the open source Ubuntu operating system will be available to customers beginning in October 2013, Canonical CEO Mark Shuttleworth told CIO Journal. Ubuntu will be available on a full range of devices, including desktop and tablet computers, potentially providing corporate IT executives a way to reduce the number of devices they purchase and manage, and would allow users to access all manner of corporate data through a single, pocket-sized device. “You can share Windows apps to the phone desktop,” said Mr. Shuttleworth during a meeting in New York Tuesday.

Slashdot Top Deals