Sorcerer Review, and News of Impending Doom 225
osworks writes: "There is an review of the Sorcerer Linux distribution over at linuxworld.com that is worth a read. I've been running SGL on my Inspiron for a month now, and have the same impression as the author. It took a really long time to install, but was educational and rather fun. Some discouraging news near the bottom about how the maintainer needs some development help, or it will be the end of Sorcerer. This is one of the most exciting new distros to come along in a long time, and that would be a shame."
greatest idea ever... (Score:3, Insightful)
Is it better now? (Score:2, Interesting)
Anyways, has anyone tried it sence, have these problems been fixed yet?
Re:Is it better now? (Score:3, Informative)
Re:Is it better now? (Score:3, Informative)
Re:Is it better now? (Score:1)
Re:Is it better now? (Score:1)
Re:Is it better now? (Score:2)
Sorceror vs Gentoo (Score:2, Informative)
Re:Sorceror vs Gentoo (Score:5, Interesting)
Both are source-based distros. Gentoo uses a Python and bash-based package system, influenced by the bsd ports system. It handles required dependencies automatically, and chooses optional ones based on a config file--you indicate if you want kde functionality in your apps, for example. Sorcery just prompts you for each dependency.
That comparison is typical for the approaches to the two distros. Sorcery asks/tells everything in a very straightforward way. Gentoo is more automatic.
On the other hand, Gentoo doesn't really have an installer at this point, just a shell and a bunch of well-written instructions.
At this point I prefer Sorcery, because no other distro has made me feel like I really knew exactly what was going on with my box.
Re:Sorceror vs Gentoo (Score:1)
requirements (Score:1)
Re:requirements (Score:3, Informative)
Spencer
Re:requirements (Score:1)
Gentoo's got it (Score:3, Insightful)
Great Distro (Score:4, Interesting)
For one, I don't know if it is the optimized compiles, or the fact that it is a bare minimum system, but KDE feels fast!
The project is in need of assistance. If you haven't tried it, give it a weekend, and you too will hope that this project does not die. The author has a paypal account linked to his email address.
Heh... (Score:5, Funny)
Red Wizard needs food badly.
Re:Heh... (Score:1)
come on, give me a break!
Re:Heh... (Score:1, Flamebait)
Sorry, couldn't resist.
Re:Heh... (Score:2, Funny)
Meanwhile, the best linux ever is now dead. Nevermind the fact it only had a few dozen slashdot geeks actually use after waiting all week to compile it.
Ladies (all 2 of you on slashdot) and gentlemen, Linux is dead. Tux the Penguin is extinct. (no, it's not the stink of GNU hippies)
It's funny, laugh… (Score:2, Insightful)
The rest is a joke, but it could also be an accurate description of almost any
User numbers count more than the opinion of geeks, so it's fair to say Linux is dying. BTW, I hope someone metamods me up soon.
SuSE still takes the prize for sysadmins (Score:3, Insightful)
Re:SuSE still takes the prize for sysadmins (Score:2, Insightful)
I find apt useful for grabbing source, but that does not put it in the same class as LFS or SGL when it comes to bragging rights or philosophy.
Re:SuSE still takes the prize for sysadmins (Score:1)
Ironically, the main reason most people turn to LFS systems is to make their system work *exactly* as they want it to. I've had more luck administering boxen that have been hand configured than with distros that install binaries haphazardly.
"And it really is not such a big deal to compile from source ever since make."
Thanks for that gem of irrelevant insight!
what about Rock? (Score:3, Informative)
They're at: http://www.rocklinux.org , They've been around a while, and much of the ideas are similar re: rebuilding the whole thing locally.
BSD & Rock Linux comparison (Score:3, Informative)
compare to BSD ports? I've heard ports does a similar operation
of downloading code and custom compiling it.
Also, Rock Linux [rocklinux.org] puts out a distribution where you basically compile all the packages, but I don't think it has the update ability that Sorcerer has.
It looks like a fun distro to try.
Re:BSD & Rock Linux comparison (Score:2)
make update && make buildworld && make kernel && mergemaster && reboot
cd
make installworld
portupgrade -a
That updates *everything*, from docs to
It takes a rather large number of steps because there are a few places where you must make SURE everything still works, or you may end up with an unusable systems.
Let's dissect it a bit.
/usr/src is the place where FreeBSD, the base system (as opposed to all the third party programs out there), is located.
"make update" in this directory will call cvsup, a program that will check out a mirror of your choice on the Internet and download the diffs (instead of the whole files) for the whole FreeBSD source tree, FreeBSD documents and the ports tree. It need not download *all* of this, it's configurable.
"make buildworld" compiles everything in the base system but the kernel and kernel modules. It does all the right things too, like first compiling a C compiler before compiling the C compiler.
"make buildkernel" compiles kernel and kernel modules. It uses the stuff compiled in the step before, so you get a kernel compiled with the latest tools even before you install them.
"mergemaster" deals with
Though FreeBSD takes some pains to make this process painless, like having default configuration files and user configuration files, there's always exceptions (like the groups and password files).
"make installkernel" installs the new kernel and modules. It keeps a copy of the old one.
"reboot" reboots.
If the new kernel works, you may install the new "world" without fear (some of the programs might be using features only present in the new kernel, which would have caused you problems if you installed world first). "make installworld" does that.
Finally, "portupgrade -a" upgrades every port you have installed, dependencies first, and installing any new dependencies as necessary. Port's magic is rather complex, and there are whole articles on the internet about it. But it just works, so you don't have to concern yourself about it.
Note that all of this is compiled according to the options you put in
HTH. HAND.
make that portupgrade -ar (Score:2)
hawk
Hmm.. (Score:4, Informative)
Sounds familiar [onlamp.com]...
C-X C-S
Re:Hmm.. (Score:1)
Great Stuff (Score:2, Interesting)
Re:Great Stuff (Score:2)
For some reason this struck me as something someone would say to a sorcerer...Just before it hit the fan.
Sorcerer, Gentoo, and FreeBSD (Score:5, Informative)
Sorcerer is pretty interesting, and certainly easier to use than the others, but if you have problems... good luck. The web page is spare, and the mailing lists aren't really busy enough yet to make for a good replacement.
As far as I can tell, Gentoo is made by Debian types who wanted to be able to use the BSD ports system to download and compile all their software. Perhaps they prefer the GPL to the BSD license. Anyway, like Debian, Gentoo has a "Social Contract". Functionally, you can do the same things that are possible in Sorcerer, although the commands are slighly more complicated, and less friendly to newbies.
Finally, there's FreeBSD, which has many more programs in its software collection than either Sorcerer or Gentoo. Frankly, unless people are really against the BSD license, think the Linux kernel is much better, or need to play some game that's tailored for Linux, I would recommend going with FreeBSD. Not only does FreeBSD have many programs, but it has many more port maintainers to track whether the system is working.
That said, I'm going to Sorcerer and Gentoo on my hard drive, and will periodically check to see if their software collections have become competitive. If either had ports for as many programs as FreeBSD, this would be a much harder decision.
I compiled GCC on RH7.0 (Score:2)
I have indeed compiled GCC on Redhat. It was actually quite simple.
#rpm --rebuild gcc*srpm
Re:The problem with FreeBSD (Score:2, Informative)
not sure about vmware tho
Building from Source! (Score:1)
Re:Building from Source! (Score:1)
For servers I must say gentoo is good. No service is started without you telling them to: secure.
With the command emerge --update --world every package you have installed is upgraded. Works nice. Put it in cron.
And no etc files are overwritten so to add new features to them you run the nice script etc-update and just answer the questions.
This could be better...
Over all, gentoo is a nice dist but needs some development before all tools are at their best.
Re:Building from Source! (Score:1)
self healing (Score:5, Interesting)
One of the big challanges for sorcerer was upgrade from db3 to db4. That one tooked me 2 #cast --fix till system self healed. Try doing this with any other distro and see what happens.
Several versions (Score:1)
Re:self healing (Score:2)
One of the big challanges for sorcerer was upgrade from db3 to db4. That one tooked me 2 #cast --fix till system self healed. Try doing this with any other distro and see what happens.
Interesting. On RedHat, all I'm getting are cryptic "bash: cast: command not found", but my system does seem to run _much_ smoother now. Anybody try it on Debian yet?.
heh.
Re:self healing (Score:2)
cast cannot open cast-dictionary file: /home/dwon/.glimpse_quick
(use -H to give a dictionary-dir or run 'buildcast' to make a dictionary)
It *does* seem to work better now, though. :)
Re:self healing (Score:3, Informative)
Re:self healing (Score:4, Insightful)
Red_Hat_6x_RPMS/
Red_Hat_7x_RPMS/
Two different RPMs for different "versions" of Red Hat?!? I thought RPM was supposed to take care of dependencies automatically? (note: the reason for this is that Red Hat, for some unknown reason, shipped mutually-incompatible versions of libstdc++ in 6.x and 7.x.)
That was also the moment I decided to switch to Debian - now *those* developers *care* about proper version management. Bye bye, Red Hat.
Re:self healing (Score:1)
Re:self healing (Score:2)
Yes, it is! They could have shipped the older version, or both! The role of a distributor like Red Hat is to insulate users from version skew and API breakage. I'd expect compatibility problems if I were compiling from source, but not with a "professional" distro...
Debian will eventually switch to the new libstdc++ as well...
Of course. And when they do, they will *rename* the library, so that both versions can be installed concurrently, and no software will break.
The Fundamental Law of Software Packaging is: if the API changes (in a backwards-incompatible way), you must change the name of the library. Debian understands this. Red Hat does not.
Re:self healing (Score:4, Informative)
host> rpm -qa | grep libstdc++
... :
Red Hat knows exactly what it's doing. The problem is that you are talking without a clue. Please don't post on subjects for which you don't have a clue.compat-libstdc++-6.2-2.9.0.14
libstdc++-2.96-85
host> rpm -qi compat-libstdc++
Name : compat-libstdc++
Summary : Standard C++ libraries for Red Hat 6.2 backwards compatibility.
Description
The compat-libstdc++ package contains compatibility Standard C++ libraries that are used by Red Hat Linux 6.2 C++ binaries and KDE 1.x C++ binaries in the current distribution.
Why was this project even started? (Score:1, Troll)
Re:Why was this project even started? (Score:5, Insightful)
Re:Why was this project even started? (Score:2, Informative)
Re:Why was this project even started? (Score:2)
Re:Why was this project even started? (Score:1)
The same reason that EVERY Linux/BSD distro... (Score:2, Insightful)
Somebody doesn't like the way that X distro does things and decides to do it "right".
That's the nice bit of flexibility in Linux/BSD, but it's a little frustrating too when you are trying to find support for your favorite distro.
Nightmare (Score:1, Insightful)
Managability quickly becomes more important than that squeaky clean feeling once you've got more than 10 systems running. I guess that makes me a sucky admin, but I really can't care. I'll have to stick with the Red Hat network and up2date over this, thanks.
Why reinstall from scratch? (Score:1)
If you've never done this before, the disk-upgrade howto [linuxdoc.org] gives you all the info you need.
You can also have several configs TAR'd up all nice and neat and just pull down whatever you need with a 'nix boot disk (or have 'em on CD).
Re:Nightmare (Score:1)
Ahead of its time? (Score:3, Insightful)
If you like Sorceror, try Gentoo! (Score:5, Informative)
Re:If you like Sorceror, try Gentoo! (Score:1)
Re:If you like Sorceror, try Gentoo! (Score:3, Informative)
Re:If you like Sorceror, try Gentoo! (Score:2)
SGL = excellent product, excellent install method (Score:5, Interesting)
I also believe that their method of installing applications is better than any binary install system out there (apt-get/rpm). Although it may take a bit longer to compile things, they're installed *right* and are compiled specific for your architecture. All dependencies are automagically downloaded, compiled, and installed without any user interaction (although you can interact if you want).
No other distro provides more control, flexibility, or ease of use better than sorcery. I hope it doesn't go away.
Another distribution?! (Score:2, Insightful)
I have been using Linux at home for over six months. Installed it myself, learned to use it myself; still, you guys might consider me a newbie. So let me tell you, as a newbie, once I decided to take the plunge, choosing distribution was a major headache.
Check the Net. A lot of opinions, plenty of "favorite flavors", but not a lot of good advice, like "Mandrake is easy to install, but RedHat is easier to use".
Maybe I'm ranting. What I'm trying to say is, it's hard to get someone to try Linux, and when they do and are faced with 10 choices, without a lot of help in making a decision, it is discouraging. So, turning those 10 into 11 hardly seems a great idea to me.
Then again, IANALGY (I Am Not A Linux Guru... Yet) ^^
Re:Another distribution?! (Score:1, Insightful)
Your real complaint is not having too many choices, it's not having the info to make the best choice for a given need. That's a valid complaint.
Re:Another distribution?! (Score:2)
Personally, If I know very little, or nothing, about something I wanted to purchase(TV, Stereo, widgets) I would see who has been at it for a while, and try their product.
Re:Another distribution?! (Score:2)
If the newbie want to learn about how Linux works, and is interested in becoming a Guru, then they shouod try slackware, or Sorcerer. If they just wnat to see how it runs, then by Suse,or mandrake. Of course hows a newbie supposed to know that?
Originality. (Score:1, Redundant)
Well, unless you're absolutely bound to the Linux kernel for some reason (hardware support and the like), you can get something very similar from the Net or OpenBSD products.
(FreeBSD is probably similar as well, but I haven't tried it.)
Just do a basic install of the system from the network, and then use the ports/package system to add what you want.
--saint
We must support this one (Score:1)
As a semi-seasoned Linux-user, I'm very impressed with what I've heard about SGL over the last few months. I'm not crazy about further confusing the already maxxed-out lexicon of terminology though ('grimoire' does sound cool, but would make me really feel like a geek after awhile...I'd be forced to read Tolkien and listen to more Rush).
I really hope the recent attention placed on SGL will attract some faithful maintainers/developers.
Remember: there's always room for a new distro, so long as it's good
Goddammit! (Score:2, Funny)
try not to used reserved words in your headlines
Distro comparison site (Score:3, Informative)
Which distro is best for what, and why?
A site that answers most questions one might have about pretty much any distro is www.distrowatch.com [distrowatch.com]
Cool distribution... (Score:4, Informative)
Unfortunately, there are pitfalls to be a ware of. One is that the occasional package is overlooked in terms of updates. For example, xmame is outdated in grimoire, so I manually edit the grimiore on every update to make sure it doesn't overwrite my more recent copy witha n older copy.
Another thing is that by rolling your own custom configuration, you are really exploring brand new territory. No one has tested that particular combination of packages to see if there are any issues, and by mixing the latest and greatest of everything, invariably you get some mismatches that produce unpleasant results if you don't know what to be careful of.
Also, the compilation of some packages on some hardware, particularly XFree. For example, if you have a Voodoo3, you need to get glide3 separate first. Even then you have to use tdfx for DRI rather than TdfxDRI or whatever is offered in the menu, as the ifdefs don't work in the
As to performance, yes it is highly optimized and you can omit debug symbols and such. However, it uses 2.95.3, which results in a more stable distro, but in a way counterbalances the advantages of compiling yourself, as the 2.95.3 doesn't optimize for x86 nearly as well as gcc 3...
Re:Cool distribution... (Score:1)
Re:Cool distribution... (Score:2)
Re:Cool distribution... (Score:2)
A real-life sorcerer? (Score:3, Funny)
A real-life sorcerer keeps his spells in a book called a grimoire.
Where do I find a real-life sorcerer? I have some spells I wouldn't mind cast.
BSD Ports (Score:2)
Automated Linux from Scratch (Score:5, Informative)
It builds and bootstraps a basic utilitarian GNU/Linux installation all from source packages.
I think its great as both a production system and an educational build/install process.
The nice part is you end up with a fully functional linux you have built yourself. You will know _every_ package installed and why.
And all the mystery of linux will be revealed in your build process, its very educational.
Now, there is an partner group with the linux from scratch folks called automated linux from scratch [linuxfromscratch.org].
From the automated linux from scratch site:
"Automated Linux From Scratch or ALFS, is a project that aims to create a generic framework of an extenable system builder and package installer using XML to describe the process.
It's main goal is to automate the process of creating a LFS system."
I have never used it, but I have used the straight linux from scratch [linuxfromscratch.org] and it is wonderful.
Re:Automated Linux from Scratch (Score:2, Informative)
my thoughts on sorcerer (Score:3, Informative)
SGL was created to automatically solve dependancies on a minimal system bootstrapped off a small cd iso. the entire distribution is written in dialogue/bash. from there they add 'sorcery', a dialogue app somewhat similar to the initial package selector in debian potato's installer. allows you to select and modifiy package groups in the grimoire. the packages are downloaded and the interface is similar to debian where you answer yes/no/maybe questions as cast downloads and processes the files. (note that since the last
DOWNSIDES (and yes there are a lot)
A: TIME: Sgl can take a week to do what a binary distribution can do in 30 minutes. a stable working system
B: effort: you have to understand the system, or else you will break it during casting
C: patience: this is a much and almost deserves to be capitalized with time.
UPSIDES
A: RPM: No messy RPM/DEB (and please debian purists I do like deb better but source is still more pure)
B: optimization: from a custom kernel as a start to -fno-expensive-optimizations, it creates bulky code that runs REALLY fast and extreamly efficiently, and bulk in compiled code can be a good thing as the processor isn't used to remove the corners cut by the "optimization process"
C: you know the entire system: from the libs installed to exactly what
D: creation of cast scripts: it's BASH, it's easy, and frankly even I can do it (gropes his bash howto) RPM is tricky if you've ever read through it, BASH makes it easy.
To fix the dhcp / pcmcia error in the article... (Score:2, Informative)
say "y" to DHCP
blank the static values.
Remove the networking scripts from the other run levels, since the pcmcia script starts networking for you. (both S and K, in the
ln -s
run:
/sbin/dhcpcd -k
/sbin/dhcpcd
reboot
viola, magic.
I just submitted a minor fix for the install script relating to this yesterday =)
(as the email sean dot power at uc dot edu)
Arglesnaf
The pending need for chip specific optimizations (Score:2)
I have some alphas, of the 3, 2 run debian and one runs Mandrake. they are all fairly modern alphas, 21164s and a 21264. Running stock Debian, the 600Mhz 21164s run like crap. It feels like it's running like crap. I take a recent GCC, and start recompling some stuff and the system starts to perform better. I'm not joking. I don't know if it's Debian's compile or if the chip specific optimizations are that good or what, replace the kernel and the C library and the system get's snappier. It's noticable, now I admit I've never benchmarked it but webserver responses appear to be quicker, gzip seems quicker after it's recompiled everything seems to go faster once I compile it with optimizations for the specific chip..
Remembering back to architecture and compiler courses at uni, I remember a few stunning things. I've hand optimized code on alpha and powerpc chips and I've seen the difference, it can be stunning. Big enough that it can easily make one chip outperform a similarly speced chip. So where am I going with this? Well x86 is hopefully starting to have a real competitor that will kill it. IA64 and other 64bit chips. I want it to die, it's time for it to die, or at least start to process of death. As I see it, one of the biggest hurdles is the code optimization thing, not not but wait until there are 4 IA64 chips to choose from. From everything I've seen, we can expect a pretty reasonable performance hit from not properly optimizing code for the chip it runs on. Is a distribution like sourcer or gentoo the solution to this?
Re:The pending need for chip specific optimization (Score:2, Informative)
Is Sorcerer redundant? (Score:5, Informative)
Why Source Distros are Superior (Score:4, Insightful)
Our enterprise is currently using Debian for many tasks. However, we are evaluating Sorcerer and Gentoo as a replacement.
Why?
1) Compiling everything from source 'just because' isn't a waste of time. What you overlook in your truncated 'just because' is that by compiling the source optimized for your hardware, against the library versions on your machine, you insure a level of compatability, and reliablity, that cannot be insured when mixing and matching binary libraries and applications. In short, you are compiling everything from source just because that is the only way to insure maximum performance and reliability on a given machine.
2) The speed increases are notable. Your assertion that architecture tweaks vs. generic compilations make little difference are not born out by real world, emperical testing. Debian (my favorite distro before trying Sorcerer and Gentoo), even Mandrake compiled with i586 optimizations, is noticably slower in performing many tasks (like video capture and editing, smooth window scrolling in KDE, web browsing in mozilla) than either Sorcerer or Gentoo compiled from source on the same hardware.
3) Distributions introduce their own level of bugs. Source compilations against existing libraries minimizes distribution-specific and distribution-induced bugs. Things like library version mismatches, subtle changes in behavior that break things but are unobvious, plague Debian, Mandrake, et. al. but are virtually eliminated by Gentoo and Sorcerer. What is more, the source based distros tend to stick closer to what the software authors intend in the installation of their software, reducing bugs that result from shuffling files or doing other "non-standard" things (from the orignial source author's point of view) in order to comply with the distro's file placement policies (for example). This isn't eliminated, as gentoo and sorcerer both have their policies, but it is reduced significantly vs. Mandrake, RedHat, and Debian.
4) What is more, gentoo and sorcerer are able to remain closer to the current state of development. While one may initially dismiss this as "upgraditis" and, at best "nice but risky and not necessary," it turns out to offer significant advantages, advantages that in my experience outweigh any disadvantages.
- one gets bug fixes immediately
- as important, the cycle of develope/test/report bugs to the author/fix bugs is tightened dramatically, with the author getting feedback in days instead of weeks or months
- one gets important new features immediately
- finally, if one doesn't like the current version (e.g. X 4.2 vs 4.1) using the older version instead is a trivial matter, with recompilation of dependent packages a relatively painless process when the version is changed, be it upward to a newer version, or a reversion back to an older version.
I cannot emphesize enough how many longstanding bugs, particularly distribution-related bugs, that have dogged us from RedHat to Mandrake to Debian, simply do not exist when running gentoo or sorcerer. What is more, we can use X 4.2 today, not months from now when it finally gets into Debian unstable. More importantly, we can use X 4.2 in a very stable environment, with one complete heirarchy of distro-induced bugs virtually eliminated.
Furthermore, from what I saw of Sorcerer, the chosen compiler flags are system-wide instead of being based on the individual packages needs. This is not wise.
Both gentoo and sorcerer allow individual ebuilds and spells (respective terms for suites of scripts which download, compile, and install a piece of software) to override and/or modify their respective compilation options. The "system wide" options and optimazations one sets are defaults that work for most ebuilds/spells. This is far wiser than hoping each ebuild/spell maintainer will think to optimize their own compilation (many would not, and many others would err on the side of caution). When optimization flags cause a problem the ebuild/spell maintainer typically strips the offending optimization out of the compiler options (a small sed pipe does the trick) and the spell or ebuild builds and runs fine.
Source distros are hands down better, easier, and less buggy than binary distros, despite their young age and "green" state. I encourage you to give one or the other a try
And no, "apt-get source --compile" isn't at all comparable (though it does make Debian immensly more useful than many of its binary-distro counterparts). You still have the plethora of distro-induced bugs that comes with any binary distro as large and complex as Debian.
Gentoo and Sorcerer aren't free of bugs, mind you, but they are free of several classes of bugs that exist in binary distros in addition to bugs in the software itself, and in the distro's configuration and layout. The difference may not sound like much, but in practice it is quite significant.
Just like *BSD... (Score:2)
Interesting installer (Score:4, Funny)
I'll have to check this distro out. I can see it now.
>Turn on PC
Your monitor flashes. You are greeted with the message "Loading Windows 2000..."
>Insert Sorcerer boot floppy
There is an audible click as the floppy settles in the drive.
>Press Ctrl-Alt-Delete
A menu is presented giving you several options [more]
>Click Shutdown
Your computer restarts. Your floppy drive begins to whirr and churn with excitement. You feel a sense of power rush through you. A message slowly begins to emerge on your screen.
>read message
Hail and well met sysadmin. Sorcerer Linux sees you have Windows currently installed on this PC. What is thy choice friend?
>cast magic missile at
Formatting... Please wait.
Re:Gentoo (Score:1)
Re:Gentoo (Score:1)
tools in the Sorceror distro has put off more
than a few people.
Casting "spells" is appropriate however given
the name of the distro, which itself is a clever
choice given the binary-free nature of
the installation process.
Perhaps they should have called it Sourcerer Linux
Re:Gentoo (Score:2, Informative)
Re:Gentoo (Score:1, Interesting)
I just installed it last week. I was tossing up between Gentoo and Sorceror but went with Gentoo because Gentoo has lower minimum requirements. The machine it's installed is only a Celeron 300 with 128M of Ram. And then the disk of only 6Gig. If you take the Sorceror requirement of 1Gig of swap that is a large portion of my disk.
It wasn't easy to install (I still don't have sound but thats because I don't know what sort of sound card I have) and there have been a few problems but generally it's been excelent. I managed to get the basic linux install going with no problems. KDE and X was as simple as typing 'emerge KDE'. The next day I had a working desktop system.
I recommend it.
The other reason why I didn't go with Sorceror is because commands like 'cast' and so on just strike me as kind of immature. It's a distro for all those D and D geeks. It's a petty reason I know, but I'm a picky guy.
OK, someone explain this (Score:2)
This has been bugging me for awhile - supposedly the tempfs increases performance - but it shouldn't the best I can tell. Doesn't Linux have a true intelligent disk caching system? There really shouldn't be any performance advantage to this tempfs bit, unless there is a serious problem with the disk cache subsystem.
However, the bit about it reducing filesystem fragmentation I haven't seen yet, and that does make sense to me. Just don't see how it's going to improve raw performance.
Re:Squeaky Clean (Score:2)
It's called sorcerer without a u. Trust me, I ought to know.
Re:Am I the only one (Score:3, Insightful)
The list goes on. Linux is full of weird and funny names. Personally I think it helps you remember the names of tools better. It's called Sorceror Linux, so why not have a command called cast? Seems logical for me.
Rather than call something a long name that may be descriptive, and accurate, why not use these shorter, easier to remember alternatives. It makes it a far better UI.
Re:Am I the only one (Score:1)
This is sarcasm, right? Is there anyone who will agree with me that although GIMP, LILO, Joe, etc. are cuter, they are actually more difficult to remember? What do gimps have to do with photo editing? What the hell is a lilo? I know a Joe, but he has nothing to do with text editors. I mean, if I want to set up a firewall, I'll look for something called "Firewall Setup" or "Firewall Configuration" or just "Firewall." I'm not an arsonist - firestarter sounds like some kind of script kiddie thing to me.
Who has the balls to voice their agreement with this on /.?
Alex
Re:Am I the only one (Score:1)
Say LILO to pretty much any linux user, and again, they will know what you are talking about.
Joe, not as well known, but many do use it.
Firestarter differentiates the tool from any one of the hundreds of others out there.
If GIMP was called as "ximageedit" or something, then is is long, and hard to guess. Most of the easy names have gone. If firestarter was called "simplefirewallconftool8" then i would never remember it.
The power in linux results from being able to use simple tools together to perform complex tasks. There are many tools that do similar jobs, but are more suited to tasks in certain respects. You can't just call a tool "firewall" - how would you tell any differently from the actual daemon, program, or config tool?
Re:Am I the only one (Score:3, Interesting)
IIRC, when Arnold Schwarzenegger was told to change his name, he said something like: "It takes a little effort to remember, but once they do, they'll never forget it."
I find the acronyms and "cute names" for some of the UNIX-style utilities to be the same way; they require a little more explanation to tie the meaning together with the word, but (like all good mnemonics) they make up for it by staying longer in the brain.
Re:Am I the only one (Score:1)
NOBODY disagrees with me! Sit down, shut it! :)
I see your point. I guess I made my remark based upon the dozens (hundreds?) of entries I have in my bookmarks file referencing pieces of Linux software with various weird but cute-once-you-understand-'em names. I navigate through Google all the time, thinking "Argh, I remember hearing about this one app called X - what was the name of it again? Must find Linux software index... must find Linux software index..."
Now that I think about it, though, perhaps Linux isn't any worse than anything else in this regard.
Although the name "Photoshop" can never be beaten by any image editing app, ever. :)
Alex
Re:Am I the only one (Score:3, Interesting)
i note that you used the word google assuming we'd all know you meant "a search engine"....
Re:Am I the only one (Score:1)
Re:Am I the only one (Score:2, Insightful)
And "You haven't read the article did you?" - should be "You haven't read the article have you?" or "You didn't read the article did you?"
Re:Am I the only one (Score:2, Funny)