r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Syllable] The free desktop and server operating system family

Kaj
13-Sep-2010
[2213x4]
Further, I'm running under the root account, because X needs to be 
started as root. Switching to another account after that requires 
a login manager, but I haven't integrated one yet
So there's no system security at the moment. On the other hand, if 
the goal is an appliance running one application, it can be very 
nice to leave out parts of the desktop to make it run just that one 
app
All my development is directed towards this: running Syllable on 
both clients and servers, with REBOL on top, nicely integrated
I've been working towards getting Pacman packages working, from ArchLinux, 
to see if that works better for the moment being. That's the next 
development goal
ddharing
20-Sep-2010
[2217]
Kai, is there a specific design reason that you prefer ReiserFS over 
Ext3 for Syllable Server?
Kaj
20-Sep-2010
[2218x2]
Yes, ReiserFS is designed as the storage layer for a database system. 
In particular, it was designed and optimised to be very good at large 
numbers of small files, assuming they will be records in a database. 
This is exactly what we tend to do in native REBOL databases
Unfortunately, Hans Reiser has gotten himself life in jail, so the 
higher level database is unlikely to ever be created. But it's still 
good as a file system
Graham
20-Sep-2010
[2220x2]
No computers in jail?
It's not very pretty http://en.wikipedia.org/wiki/Hans_Reiser
Maxim
20-Sep-2010
[2222]
hehehe.. I was just there... yeah... grim.
Graham
20-Sep-2010
[2223]
this is a more colourful history http://encyclopediadramatica.com/Hans_Reiser
Janko
20-Sep-2010
[2224]
Kaj: yes that is exactly why I was looking at ReiserFS too. Why build 
storage systems on top of FileSystems if FileSystem could be the 
storage system (and probably more optiomal if it'
Kaj
21-Sep-2010
[2225]
Exactly. He got some things right...
Pekr
21-Sep-2010
[2226]
ddharing - my friend works for Pickering. Not much of a know company 
here in CZ, but rather important development/production company for 
special hw (they now e.g. got some contract by Agilent). He built 
their production facility around really old terminals (300 MHz Genode 
based Compaq T2/ a 5USD) they bought on e-bay or so. Those terminals 
have something like 24MB of RAM, so no chance of browser running 
there. They use REBOL/View system there. As there is little of RAM/storage, 
he redirected swap file to the server :-)
Kaj
21-Sep-2010
[2227]
Are they running Windows 95 or something?
ddharing
21-Sep-2010
[2228]
Pekr, interesting story. That's really minimal hardware. What kind 
of REBOL/View application was it?
Graham
21-Sep-2010
[2229]
Probably run windows CE
Pekr
22-Sep-2010
[2230]
They run Linux of-course. Could you see Windows 95 with remote swap 
file? Maybe so, but I never tried that :-) They use them as production 
line terminals - various stages of production, recording info, storing 
into mySQL. The app was initially simple, now it is not simple anymore 
:-) I always said my friend is crazy. I suggested python, perl, etc. 
to him, to be more safe, but he did like REBOL, its size, just-on-file 
aspect, and now the system might be rolled to UK based facility :-)
Maxim
22-Sep-2010
[2231]
why use other languages?  My personnal observation is that software 
running REBOL is much more stable than other scripted languages. 
 cause you have more time to debug and less bugs to begin with.
Kaj
22-Sep-2010
[2232]
Must be a very old or overloaded Linux then, to run View on 24 MB
Kaj
23-Sep-2010
[2233x4]
Syllable Desktop has the first article of a series of I think two 
in PCLinuxOS magazine:
http://pclosmag.com
Especially for Graham, it has a screenshot tour of installing the 
operating system ;-)
http://pclosmag.com/html/Issues/201009/page09.html
ddharing
24-Sep-2010
[2237]
Kaj, do you have a favorite Live CD Linux that you use to install 
Syllable Server. I've been using Puppy Linux, but it doesn't have 
XZ-Utils or Reiser filesystem support in the default distribution.
Kaj
24-Sep-2010
[2238x6]
I use TinyME, but it currently doesn't have a download, and the previous 
stable release of Wolvix, but it currently doesn't have a stable 
release and the new versions are much bigger
Older distros are unlikely to have XZ-Utils, so I have an extra BZ2 
version of the Syllable Server distro. Advantage if you're the distro 
author :-)
I'm eying ArchBang and the TinyME development releases to try out, 
but I don't know yet if they're suitable
SliTaz is also good, but in any case a year ago it didn't have ReiserFS
Anyway, a year ago I decided to stop distro hopping if at all possible, 
and try to develop Syllable Server so that I could work on it myself 
on all my machines; which I've now succeeded at apart from that installation 
CD
So that's one of the next targets to replace
ddharing
25-Sep-2010
[2244x4]
Have you ever evaluated TinyCore Linux? It's from the former developer 
of DSL (Damn Small Linux). On a modest Atom, it boots to a minimal 
desktop in about 7 seconds. Of course, it has almost nothing by default. 
The first thing you have to do is download packages of stuff you 
need.
The footprint is 10 megs. Without X, it's only 6 megs. They call 
that one MicroCore.
http://tinycorelinux.com
I was looking at that one to build up just what's needed to install 
Syllable Server.
shadwolf
25-Sep-2010
[2248]
i tryed syllable in a VM box  that's cool ...so actually there is 
 2 derivated from BeOS syllable desktop and Aiku. I would say Syllable 
is a step further than aiku. One question this OS seems to be  pretty 
accurated for small environement. Do you plan to relase a netbook 
adapted syllable ? something like an ubuntu remix but adapted for 
syllable.
Kaj
25-Sep-2010
[2249x5]
Syllable is already quite suited for netbooks, except that Syllable 
Desktop unfortunately still lacks some of the hardware support for 
some popular netbooks
What would you want to change for a netbook?
I've been watching TinyCore, but it's so minimal that I don't have 
a use for it
It's more like a geek exercise in how far you can strip down a Linux 
distro
We have Syllable Desktop to boot in seven seconds, but even there 
the footprint is an order of magnitude larger because we want a functional 
system
Janko
25-Sep-2010
[2254]
can Syllable run on eeepc netbooks or are there some problems with 
drivers?
Kaj
25-Sep-2010
[2255]
There are a few issues and limitations, different ones for Syllable 
Desktop and Syllable Server, but basically they work on EeePC
BrianH
17-Dec-2010
[2256]
I have an EeePC 901 that has been overused to the point of no longer 
working, so it is due for a redo and possible repurposing. Might 
Syllable be appropriate for such a machine? What hardware is unsupported, 
and how much space is taken by the OS?
GrahamC
17-Dec-2010
[2257]
Syllable doesn't support wireless AFAIK ...
BrianH
17-Dec-2010
[2258]
Darn, that rules it out for me.
Kaj
17-Dec-2010
[2259x3]
Yes, I used to use wireless through a game console like adapter that 
appears like normal ethernet
There are a few more gotchas on EeePC. They're fairly difficult machines. 
Acer One works better
Our USB 2 driver is buggy, but the USB 1 driver works on EeePC
BrianH
17-Dec-2010
[2262]
Worse, this is one of those that has the two flash drives instead 
of one hard drive or flash drive.