Syllable - The Little OS with a Big Future?
Vanders writes "Tired of endless Windows security problems? Intrigued by Linux's power but discouraged by its complexity? Tempted by Mac OS but not thrilled with the hardware cost? In an OSNews article, Michael Saunders takes a look at Syllable, the OS that picked up where AtheOS left off over two years ago. Michael takes you through Syllable and shows you what we have been doing these past few years."
If it can solve the problems Linux has on the desktop, namely incredibly poor software installation and ugly graphics, it might have a chance. It seems promising, but then again, so does Linux. I've been wishing Linux on to the desktop, but it just doesn't seem like it's happening.
Question: Is there any way to use Linux device drivers with this os? How hard would it be to "port" Syllable to Linux?
Comment removed based on user account deletion
Is their web site powered by Syllable? And can it withstand the /.?
the OS that picked up where AtheOS left off over two years ago
Finally!
I've been severely missing an Os that excells in lack of support, lack of compatibility and an unsurpassed vapor-are factor.
I'm in...
Now *there* was a great OS. Small, lean, easy to use, ran great. I know there's an attempt at an opensource BeOS but it seems to be a long way away. I looked at Syllables website, atleast they have a livecd, I might as well try it, got nothing to lose. Until then i'll still keep my midnight candlelight vigil until BeOS comes back.
As to the complexity of Linux issue. It appears to me that Syllable is a Linux based system
Incorrect.
using Gnome
Incorrect.
and it looks similar to Fedora in some ways.
Probably superficial.
So I ask you, how can a Linux system be less complex than Linux?
Because it's not Linux. They swiped the icons. IIRC, AtheOS was written in 100% assembler as a pet project by the guy who wrote it. He (and others) later built some POSIX, KDE and GTK API mappings so that Linux and Unix software could be compiled and used.
Javascript + Nintendo DSi = DSiCade
Can you run AtheOS and still believe in God?
... sorta sniffed at it when my aging BeBox arrived at its final unsupported destination, but ... I don't remember if this project had architecture-neutrality as a spec ... and i retired the BeBox and bought a powerbook instead, abandoning x86 forever (or at least as much as possible)...
still, a powerpc port of another new and interesting OS would be an interesting endeavour. anyone care to answer the question as to how portable syllable is?
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
AtheOS was written in 100% assembler as a pet project by the guy who wrote it
The kernel is written in C. The high level stuff is written in C and C++.
He (and others) later built some POSIX, KDE and GTK API mappings..
The AtheOS kernel has always been about 95% POSIX compliant. There are no KDE or GTK API's for Syllable; it has always had it's own C++ API and appserver.
Syllable : It's an Operating System
"Tempted by Mac OS but not thrilled with the hardware cost?"
Ugh, having the start menu at the top isn't really making it like MacOS, and it sure seems that's the only similar thing. It doesn't even integrate the application menus into the title bar. Another great part of MacOS is the fact it "just works." I doubt you get this with Syllable. Furthermore, the MacOS UI is a lot nicer.
Moreover, I doubt this OS will really take off with a "big future." BeOS/QNX/etc were a lot spiffier, and they didn't survive. I wish them the best of luck, however.
What's lacking: Some features and subsystems not yet coded; limited range of apps; occasional stability issues.
Wow, just glad it's missing the little things that don't matter.
Linux O Muerte!
I don't know if Syllable will be the ones to take advantage of it (or if anyone will), but I think that in the next few years there is a real opportunity for somebody to take over the PC operating system market. Microsoft has delayed Longhorn numerous times already, and it looks like the difference between WinXP and Longhorn will be as vast as the difference between Windows 3.11 and Win95. That added to the fact that many Windows users are already unsatisfied enough to be looking for something new.
Apple will not be the ones to usurp windows because their hardware is too expensive for most people. Linux or other BSDs won't be the ones to take over because they're too difficult for most people. Even the most user-friendly distros like Mandrake and Redhat, despite their continuing progress and great efforts, have some problems. Most fundamentally I think it's the fact that despite all of the friendly aspects, it's very difficult for a user of Linux to avoid ever using the command-line. I think the way OSX uses the command-line is much more appropriate -- if you want to use it and learn it, it's there and you can use all of its power, but realistically, no normal user will ever be FORCED to learn how to use it.
If Syllable manages to get some momentum, they might be able to do it. We'll see.
Apple could become a contender if they decided to take the leap towards porting OSX to the PC, or working to make their hardware cheaper. Neither of those look very likely though, but they're certainly possibilities, and things I would love to see happen.
I would have also liked to see information about what would be involved in developing applications for Syllable. Is there a well-documented API? What about support for multiple languages?
All the information you'd like is on the website but we're Slashdoted, so I can only ask you to try again in a few days time. The API is documented, there are some tutorials, example code is abundent and we're happy to answer questions in the forums and mailing lists. Multi-lingual support is currently in the CVS version which can be compiled if you want it, and will be officially available in the next release of Syllable.
Syllable : It's an Operating System
It's not, at least not where it matters to the user! Consider:
/etc/conf.modules. In Syllable, just copy the driver into a directory.
Driver installation. In Linux, mess around compiling your kernel and/or modprobing modules and editing
User-interface: single toolkit and desktop, sane design. Consistency is the result.
Plus, there are other things. The initscripts are cleaner and shorter (one of the factors involved in the sub-10-second boots), the GUI subsystem is like X and a toolkit all-in-one, and others.
So install it, and you'll see that it's not as complex at all!
The KHTML port is a total dead end; maintaining it is a nightmare. I hope we'll have a port of Gecko within the next 12 months, which will hopefully be much easier to maintain as it is designed to be portable. Personally I think we need stronger debugging tools before anyone tackles a large codebase like Gecko, so I intend to work on the development toolchain some more and then maybe tackle Gecko.
Syllable : It's an Operating System
How is 64 Megs low memory usage?
Seems like a pretty good chunk of memory if you ask me for a less than complete OS.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
How do you pronounce that? [AtheOS]
It's pronounced: "Syllable"
Or is there only 2 different menu systems now?
There is the "Start" button which reveals the program listings and there is the CDE type dock system. Syllable seems to have the Start button. With all the different OS's there should be more than 2 menu mechanism's.
I actually liked Program Manager.
I guess everyone is trying to give the new users a break.
The old saw about Macs being expensive is old and tired.
It is more accurate to say that you cannot buy a "cheap" mac. That is, the lowest price mac you can get is more expensive than the least expensive PC you can buy. But those two machines won't wind up being even close to either other in features or TCO. This is particularly the case with laptops.
(I'm a member of the Syllable community.)
We are not trying to bridge any supposed gap between Linux and Windows. We're dissatisfied with Windows as a desktop OS, and we're dissatisfied with Linux as a desktop OS. So, we're working on a completely different OS that meets our needs.
We do not expect every modern home user to use Syllable.
I honestly find the final argument in thebdj's post humorous. It reminds me of the "Everything that can be invented, has been invented" argument, and reminds me of the arguments against Linux five to ten years ago, which suggested that Windows and MacOS were "enough."
thedbj's reading an awful lot into the Syllable project that simply isn't there. When I look at the tremendous amount of work being put into Syllable for such little reward, the idea that we're making Syllable simply to be cool is ludicrous.
You might say that this is very "lurgciting" news...
www.clarke.ca
User-interface: single toolkit and desktop, sane design. Consistency is the result.
At least until someone ports GNOME or KDE over. Please, pass a law banning freedom or we will never get a free desktop suitable for the masses!
Don't blame me, I didn't vote for either of them!