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

 



Forgot your password?
typodupeerror
×
Linux Software

Red Hat Is Not Linux (dot org) 272

PanchoNB writes: "There is a new site on the net. This site is out to show that Red Hat is a Linux distribution but Linux is not just Red Hat." It's at RedHatIsNotLinux.org. We all know this already, but it doesn't hurt to nudge vendors, nor to have a place to point your pointy-haired boss. Sign their petition, or sign up to help maintain a list.
This discussion has been archived. No new comments can be posted.

Red Hat Is Not Linux (dot org)

Comments Filter:
  • Hey, I grew up on Slackware, too. Then I grew up. These days I use Red Hat pretty much exclusively (when I'm not using FreeBSD). At the same time it bothers me that vendors are supporting Red Hat to the exclusion of other Linux distributors. This is supposed to be a community and I'd like to think all Linux distributions are welcome in that community (well, except maybe for LinuxOne). I wouldn't give my business to a commercial vendor that didn't recognize and support the entire community whenever possible.

    And I don't quite understand why the commercial vendors don't get it. After all, if you believe the poll on the site, only 29% of people are using Red Hat. That means Red Hat-only vendors are missing 71% of their potential market! So put that way, it doesn't make good business sense. That's an argument you can use with your PHB to good effect.
    ---

  • Although Red Hat is not Linux, Red Hat is very much a part of Linux. While a lot of people have fears, it's hard to point to anything that Red Hat has done that has harmed Linux, or gone against its spirit. In fact, they employ some of the best Linux hackers out there, and everything they produce is released under the GPL. I feel a lot better having them in their position than some other company. I mean... what if Corel had gotten there first, or IBM? I'd be frightened if I had to explain to people that IBM is not Linux... wouldn't you?

    ---
  • Some worthwhile comments on the site - BUT - lets all drop this "GNU/Linux" stuff, ok? Sure, you and I know that Linux is just the kernel, and most distros ship with a whole bunch of GNU (and other) utilities. Lets not confuse the masses tho. Call it Linux. If certain fanatics want to have their part recognised, let them rant in the corner. But just ignore them - they will eventually go away.
  • "Nix" is the name of an anti-lice shampoo in the states. :)

  • Maybe I'm just confused, but how can you only support one distro? Debian has Alien to allow .rpms, and the actual code FOR Red Hat's Package Manager is free, and will work on any distro (Unless I am mistaken about this?).

    Yes, not only does rpm work with other linux distros, you can even get it for Solaris X86 [binbucket.org]. You can also pick up many GNU utils on that site. Just download your favorite source rpms and rebuild for Solaris :)
  • by The Man ( 684 ) on Thursday April 27, 2000 @06:31PM (#1105548) Homepage
    The problem they are trying to address could easily be solved by eliminating binary-only software distribution. Now before you get your undies in a bundle and call me an open source fanatic, I'm not necessarily suggesting that everything must be Open Sourced. Instead, a vendor wishing to distribute software on Unix (and/or Linux) simply does so by shipping source under a no-redistribute license. That way, the customer can build/rebuild/port the software to whatever platform(s) they wish without worrying about library and kernel upgrades. We have a major package licensed under these terms where I work and I'm thrilled that the vendor chose to go that route, because I'm the one who has to maintain it. If it were binary-only it would be a nightmare. Instead, a major OS upgrade just includes a rebuild for this package, and if someone wants to put it on a completely different system, it's no problem.

    Nice and simple. Vendor gets to protect their IP and sell licenses, the lawyers are kept happy, and the customers get the flexibility they need. Infinitely better than binary-only. The only catch is testing, but it's not really too hard to catch the common cases, and specify minimum versions of the relevant compilers, libraries, etc. (which would also have to be done with binary-only, except that this can be much more flexible, since source compatibility is generally much easier to keep across library versions than binary compatibility).

    This is the way proprietary software used to be distributed, in the times before microsoft. It was a good idea, one I'd like to see return. Much easier than getting everyone to agree on something like Open86 or LSB. Besides, especially in the Linux world, trying to make libraries and such a rigid specification just harms users, especially those who don't care about proprietary software. Let the distribution managers have the freedom to do what they want...

  • I worked at a small contracting/outsourcing firm, and we ported some UNIX stuff to RedHat. Was a bit of a pain, but a learning experience thingy. Then they wanted a Slack port, we told them no. Why? Testing. Testing will kill you. Imagine running your ENTIRE test suite against every distro of Linux. Testing consumes (or should) 50% of your budget. The fact that Slack had a different layout (wasn't a filesystem standard talked about *years* ago) didn't help any. This is real money here. We ported to 8 different UNIXes, testing against a normal subset of distros (RH, Slack, Deb, SuSe...) would have doubled the testing costs. RH is the #1, if I'm doing Linux, that comes first, maybe only. If you'll pay me enough to run it on a Commodore 64, I'll do it. But unless you have infinite cash, I'm going with the money. If I feel I'll get my money back from Yellow Dog PPC, I'll do it, but don't expect it.

    On a Flamebait rant, am I the only one that gets sick of the GNU/Linux naming stuff? "Well it's using GNU tools, so it's GNU." So a Mac is a Microsoft machine because it runs Word and IE? The kernels the thing. A harsher person would think RHS is jealous because Linux is headlines and the Hurd isn't much past vaporware.

  • by Anonymous Coward
    you know, I hate to write flamebait, but honestly..I'm kind of getting sick of RMS and his crap about what we should call the operating system. Who wants to call it "GNU/Linux"?

    For example..:

    Windows User: "I use windows..what do you use?"
    Linux user: "Duh..I use Debian Gee En You slash Linux"
    Windows User: "uhm..whatever you say"

    I mean..honestly, linux users aren't going to quit calling it linux, and non-linux users aren't going to know what the hell you're talking about saying "Gee En You slash linux" (most don't even know what "linux" is), so why doesn't mr. "i'm better than everyone else, so we should call it what i say to" RMS just SHUT HIS BIG YAPPER.

    Just so this post isn't totally off-topic, I think this site is a good idea. Especially for vendors and even non-linux users. All too often, people are starting to see the two as synonymous (redhat/linux).

    Redhat is linux. Linux is not redhat.
  • To say Red Hat is not Linux us to say cheddar is not cheese. No one, to my knowledge, actually believes that Red Hat is THE Linux. And if anyone does, they are either newbies or people who heard about it on the Cnet News.com TV show. So if they have a problem with uninformed people they should quit the human race along with the likes of George Carlin.
  • "Linux is not Red Hat", not the other around?
  • Remember Linux laundry detergent? What about Philips audiovisual equipment vs. Phillips milk of magnesia vs. Phillips screwdrivers? What about Sonic the hedgehog vs. Sonic drive-in restaurant? Different fields of business have different namespaces for trademarks, and they hardly overlap unless the trademark is especially strong.
  • What is the Linux?

    Unfortunately, no one can be told what the Linux is... they must be shown.

    ...choose the Red-Hat and we stay in wonderland and see how deep the rabbit hole goes... choose the Blue-Hat and you go back to your life and believe what ever you want to believe... and run windows.

    --// Hartsock //
  • That is complete nonesense. If you want to advocate compatibility between linux and solaris/bsd/sco, you should be advocating *source* compatibility, not binary compatibility.

    Those platforms are just trying to get a cheap ride on the the linux wave by supporting linux binaries. The only reason they have linux-compatibility-modes is because they cant be bothered to port the software to their own platforms. They have the fucking source, tell them to port it and submit the changes to the maintainter. Or if you have the source (i.e. you maintain a closed source app), *you* fix the source to be compatible.

    Look, linux is a moving target, and the linux distros try valiantly to keep up. If other platforms want to continue to be binary compatible with that target, they are going to have to track it and keep up with it.

    I do a lot of porting among the various *nix platforms and nt, and with the exception of dealing with nt, it is *not* that hard. It just takes some time and effort.

    So, in short, stop your pansy-ass whining and get a fucking clue.

  • It's just like the old Geometry statement: All squares are rectangles but not all rectangles are squares. So all Redhats are Linuxes but not all Linuxes are Redhat. Simple Logic fellas, get it right...
  • by The Man ( 684 ) on Thursday April 27, 2000 @06:36PM (#1105557) Homepage
    You think PPC is tough, try SPARC some time. SPARC is the #2 Linux platform, but nobody seems to give a damn about it. And I'm not just talking about the proprietary vendors either. If it's not Open Source, forget it. If it is Open Source, there's a good chance, but still no guarantee.

    Of course, if you read my other post [slashdot.org], it's clear that this problem also has a simple solution.

  • There is also the problem of differing library versions.

    Mozilla was a pain to install on Caldera 2.3 because I had to change quite a few libraries so I would have the exact same version that the developement team was compiling under. Updating libjpeg was especially fun because plain old ./configure wouldn't cut it and it took me a bit to figure out I needed ./configure -s(or something like that)

    With Redhat 6.2 getting mozilla to work was as simple as tar xvfz.
  • Holy f**k me in the a**hole!!

    "spare the lachrymosity when the fulminations have inveighed"
  • I'm just questioning why the above post was moderated as informative when it was completely off topic. Submit it to slashdot, and they'll run it more than likely.

    And, while Red Hat isn't Linux, inaccurate press is better than no press :)
  • This is the linux community from a whole different perspective. One of the main differences between OSS and freesoftware is the fact that it is "free Beer". Interesting that a group that is so pushing so hard for free speech..is in fact pushing for free beer.

    think about it....
  • Not to start a flame war, but RedHat Linux is without a doubt the worst linux distribution. Why do I make this assertion? There are several reasons:

    Early adoption of glibc (glibc was a disaster).

    Essential tools missing from the distribution. For example, RedHat was late to adopt the QT libs (they worked so adopting these libraries is fine).

    Inconsistent quality from release to release.

    Many security flaws (read "bugs").

    The fact is, you could not choose a more poorly implemented Linux distribution.

    Perhaps RedHat's worst problem is the "hiding Linux complexity from the user" mantra. This does untold damage to those folks who wish to learn Linux internals.

    If you're serious about Linux you are a Slackware user. It's that simple.

    Have a look at my database driven web site [kizzier.net].

  • check it out..... www.redhat.org [redhat.org].....

    All i have to say.... COOL

    FreeBSD, simply the Best ;)
  • Try looking there : http://www.gnu.org/gnu/linux-and-gnu.html [gnu.org]

    Think what you want of RMS, but if there ever was a good programmer that has contributed code
    who is also a GNU/Linux advocate, that's the man.

    Now, I'll leave it up to you to decide if he's a wacko...
  • The http mapping for www.redhat.org is www.freebsd.org. Red Hat isn't linux and like gnu's model they aren't Unix. So what in the hell is it. I'll tell you what it is. It is a microsoft version of the linux kernel applying Microsoft tactics to a GPL product. It sickens me. Linux is the flavor of the month and it deserves better than to be prostituted like a transition OS. Wait for 6.3, I'm sure it will have 65,000 known errors like Bill Gates' 2000 once redhat is done with it. $100 for 6.2 deluxe, a joke that has no punchline. I love linux but Bill Joy makes some interesting points.
  • Look at there bar graph turbo linux seems to be geting some help.
  • Great. A whatisthematrix.com [whatisthematrix.com] meets Linux spoof.

    I think Tux would make a better Morpheus then Neo.

    First, you must come to realize... there IS no OS...

  • Interesting? I don't think so. Red Hat, in fact, has the only completely free distribution - Red Hat Means Source Linux (RMS Linux). Debian has non-free, Caldera and SuSE are packed with proprietary software, and standard Red Hat has a few closed programs, but RMS Linux is the only fully free distribution.
  • It is time for the Linux community to stand up to the big corporations and tell them exactly what they are: Money bags with no respect for GNU.

    Go Penguin!
  • >so what if its commercial, an interesting Slashdot poll would be "who has actually paid for Windows?", I imagine lots of people reading this have a windowspartition and haven't paid for their copy)

    And this attitude is a FINE example of why Linux users/slashdot participants are considered a demographic unwilling to pay for software...so why should we make software for them.

    Pro-linux columist Nick Pertley's call to download the 'free' copy of Wordperfect is yet another example of the "cheapass Linux bastards" view that must be overcome to get commerical software to run on OpenSource (and unix for that matter) OSes. Two weeks later he DID point out that you should pay to encourage vendors to port software.

    (insert other conclusions about wanting copywrite protection for GPL software/calling in lawyers, yet they break these SAME laws in software or music.)
  • Hey, got some click-throughs on this, thought I'd check it out.

    The comment is true. It'd be GREAT to see a Slashdot article on this issue. The USPTO (and nominees) need to hear from the Slashdot community to understand that patents are important to all of us.

    I submitted the URL for our article to Slashdot already, and it was declined. Someone pointed out that Slashdot.org is a GIF patent licensee, and maybe they can't rock the boat on this issue. So my guess is they won't run the story. Sad, really!

    But if you care about Internet freedom and Open Source software, you should send in a nomination before the April 28 deadline. It's not too late.
  • by imagineer_bob ( 163708 ) on Thursday April 27, 2000 @02:55PM (#1105572) Homepage
    I'm a SlackWare holdout, and I find my self more and more telling Linux newbies that there are other choice. RedHat is fine, I've got nothing against it, but I grew up on Slack.

    However, there's no reason to be fanatical about it. Perhaps these folks are going a bit overboard?

    --- Speaking only for myself,

  • Uh, I don't know about anyone else, but I already submitted this story, and it was declined.

    ~Mr. Bad

    -
  • This has been rehashed to death, but I think the point is that it either should be "Linux" as a collective term, or it should be "GNU/XFree86/KDE/Gnome/.../Linux" so that everyone gets credit. Obviously, the latter is absurd, which brings forth the absurdity of "GNU/Linux". If the advocates don't like Linux as a collective term, then let them come up with a new collective term, not devalue the old one in silly ways.

    But the point is the advocacy. I've found that someone who brazenly pushes forth "GNU/Linux" is also going to tend to have a very political outlook, and very little of a practical outlook. "GNU/Linux" is clearly incredibly awkward as the name of an operating system, and is not going to enter the mainstream conciousness. Given this practical fact, why would anyone stubbornly insist that it should be used?


    --

  • by myc ( 105406 ) on Thursday April 27, 2000 @02:57PM (#1105575)
    I don't think they have their semantics right.

    RedHat *is* linux. Or it is *a* linux, at any rate.

    Linux, however, is *not* RedHat.

  • I was about to sign the petition, and then I saw the references to GNU/Linux. I'm tired of this, and I'm sick of GNU. I call it Linux because it's convenient. I don't give a rat's ass about giving Stallman credit for anything. Might as well call it GNU/X/Netscape/BSD/.../Linux, but I don't. And I'm not going to sign my name to anything including this GNU crap.

    I originally was a GNU/GPL believer. They have a way with words and a way of building convincing arguments. But I'm sick and tired of the fanaticism, the anti-corporatism, and the hours and hours of rhetoric on something that is essentially just a set of tools.

    The people who set this up need to learn that when you want people to agree with you, you shouldn't mix political issues. If you want people to sign this petition, make it JUST the one issue, and people like me won't get pissed off when you (indirectly) bring up an entirely different issue by calling it 'GNU/Linux', which is NOT the standard accepted term.

  • Discarding the troll at the end of your statement, I'd like to point out there are hundreds of packages in Debian that are not part of the GNU project. Also, Debian has non-free software, specifically, a section of software called non-free that contains non-free software (wow, the logic blows my mind). Secondly, Slackware ships with Netscape, Qt 1.x, et al, making it non-free. RMS Linux is _the only fully free linux distribution there is, hands down_.
  • In former times, there was proprietary software, for proprietary systems. Now there is a Free (speech) system [Linux], and you can use any distribution of Linux, and you can compile, configure, install any Free (Open Source) software that you can manage to port to your distribution. If you are in charge of a distribution you can make the proper package, or else if you are not, then you can contribute that package. At the very least you can make it work.
    But then a new thing comes up, proprietary software running on Linux. There can be no Freedom with proprietary software because you are no longer free to modify your distribution (or more likely, use a modified distribution). So long as you are required to use a defacto standard to use proprietary software, you really aren't any better off than using Windows, in the long run.
  • > If a company releases a binary-only RPM, and there is no way to actually get at the
    > source and change some things (like the location of libraries that other distros may have elsewhere) then it doesn't matter if you
    > can get the binaries installed or not. They simply won't work right.

    Um, pardon the off-the-cuff response, but isn't that what symlinks are for? (neglecting, for the
    moment, library version conflicts)

    Nevertheless I feel your pain. Have a friend with a linmodem. (didn't know it when he got it) they
    have some (crappy) binary kernel module rpms that drive it. Redhat 6.1 that is.

    He's stuck with the 2.2.12 kernel.
  • First of all, Red Hat has no different APIs than any other distro. In fact, I much prefer Debian as a development distribution, MANY more libraries come with it. Red Hat itself has no API, it's a software collection. Supporting Linux is no harder than supporting Windows. Usually a product for Windows has to be tested on Win95, OSR1, OSR2, OSR2 with IE4, OSR2 with IE5, 98, 98 with IE5, Millennium, NT4, NT4SP, Win2k, Win2k beta. Proprietary Unices are the same deal.
  • by bugg ( 65930 ) on Thursday April 27, 2000 @02:59PM (#1105581) Homepage
    Every possible OS with the Linux kernel?

    We just saw Linux From Scratch- and not counting those, there are still over 100 Linux distributions. Do all of these have to be supported?

    When you've got several distributions, you have to accept this. It's the cost of not working together.

  • I think he was just refereing to the use of Widgets. And the difficulty which cmes in when you have several different widget sets.
  • I hope to be wrong but I can easily imagine that with this kind of holy wars between Linux distributions (mine is better than your and so on ...) all that we can get is not "world domination" but a great mess and some pleople laughing (Gates,Balmer and company). Personally, I use 4 partitions on my PC with RedHat, Debian, Mandrake and SuSE. No problems. I like to choose but not confusion. And IMHO all those divisions don't help at all Linux. Remember "divide et impera" ...
  • So then we'd have:

    UNG is Not GNU
    GNU is Not UNG
    :-)

  • I recall a recent survey of retail sales, and Corel is catching up quick. With RH/Mandrake and Debian/Corel, there are two viable "big-name" distros to compete with each other to prevent RH only stuff.

    -rt-
  • by Egorn ( 82375 ) on Thursday April 27, 2000 @09:47PM (#1105586) Homepage
    Consider the following: When you really think about it it's beneficial to the "Linux community". Because of Red Hat that there are more linux users.. which is a good thing. I consider my self a good web programmer.. my clients do what ever I say.. untill I got a hold of redhat I was having everyone of them on a NT host.. now I know enough about linux to recommend the useage of it which I would have never been able to do with one day going out and bying the redhat box and installing it and running it. Sure now I would rather use Debian but with out Red Hat I would be spending thousands a month of Microsoft Products.

  • Hrm... When did Win95 come out? Practically 96 if I remember?

    Not to flame or anything, but I received Win95 Beta in September of 94 and the final in June of 95 if I remember correctly.

    -marc

  • The SMART move would be to say to all the in-fighting linux-vendor weenies is this:
    "You people can't agree, so instead we are going declare the linux compatibility mode BSD uses."


    If you want to declare the BSD compatibility mode to be a "standard" then go ahead. I can't see that it makes much difference whether it's you or anone else that does it, declaring a standard in a marketplace is a pointless exercise unless you can get the people in the market to go along with it.
  • ...at least not after the DOJ gets done.
  • This is one of the reasons why I am going to start a unified configuration program for linux, one that will work on all distros the same. This way people could go from one distro to another easily because they will have a common configuration program. Every distro now has a different configuration program which makes going from one distro of linux to another a whole new learning experience, yet they all claim they are "linux". I plan on turning this into my graduating project for my college so I'll have support from my school soon.
    -----BEGIN GEEK CODE BLOCK-----
    Version: 3.12
  • Most geeks wouldn't consider Linux an operating system, as it is simply a kernel. Debian is an operating system

    No, "Debian" is a project or a non-profit organization. "Debian GNU/Linux" is an Operating System, as is the planned "Debian GNU/HURD". Oh, I can also go to the store and purchase a box that says "RedHat Linux Operating System" or "Mandrake Linux Operating System", etc. This is shorthand for nothing -- the Debian and RedHat OSes operate my system, where the Linux kernel alone does not.

    So, the conclusion should be that "Linux" is either an OS or just an OS kernel, depending on the context of the discussion.

    It's also time that we called bullshit on this whole "distribution" word, when what we really mean to say is "Different, Semi-compatible Operating System that uses a distribution of the Linux kernel." Maybe this will become clear when someone builds an OS with a totally un-UNIX like user space on top of the Linux kernel.
  • Interesting document; I've never bothered to read it before (mostly because X/Open is pretty irrelevant these days). According to that, just about anything is an abuse of the trademark, including your *Nix (they cite UN*X, but it would presumably apply). In fact they'd much prefer that you never, ever say anything about Unix (my preferred spelling) without fully stating your terms, as in "UNIX® Operating System", which is perhaps admirably accurate, but doesn't lend itself much to conciseness (ironically enough for an OS with mostly two-letter commands).

    The paper taken as a whole is actually pretty absurd; it just goes too far. Even if the trademark weren't diluted all to hell, we're basically talking about four letters; how many slightly similar variations can they reasonably expect to control?

    In any event, I don't think the original poster was commenting on the names of the systems at all; s/he was pointing out that software that conforms to the Linux API generally conforms to the Unix API (sorry, I meant the UNIX® Operating System's Application Programming Interface). In other words, that it would be nice if people who've adopted and started coding for Linux would discover that they're actually coding for a much broader audience (with very little extra effort, or none). Which is actually the source of the whole UNIX trademark dilution problem in the first place.

  • Using Gnome-Stones of Course.

  • OK troll, I'll bite (if only to refute the obvious disinformation).

    The term "newbie" has nothing whatsoever to do with race. It is not derived from "nubian" but from a contraction of "new" and "beginner". Similarly, "gnubie" (which you may have seen in use) is the obvious contraction of "GNU" and "newbie" and thus, also has nothing to do with race.

    (By the way, if you were not trolling, seek help immediately! You have a doozie of a chip on your shoulder.)
  • According to their own survey, ~30% of people prefer Red Hat, while another ~20% prefer Mandrake, which is based on Red Hat. Next closest is Debian with ~17%.

    So if you were a company just starting to play with Linux support, what would you do? Take the time to support everything, or just support the most uniform and common distribution?

    -cwk.

  • Maybe I'm just confused, but how can you only support one distro? Debian has Alien to allow .rpms, and the actual code FOR Red Hat's Package Manager is free, and will work on any distro (Unless I am mistaken about this?). Libs and Kernals can be upgraded... Granted all this stuff requires effort, but isn't that the point of Linux? You can customise it to your heart's content. It'd be nice if these companies released .debs or .pkgs, and it'd be nicer if they'd release source. But surely you can get these programs to work on any Linux distro.

  • First, I agree with the site wholeheartedly. I run Debian on all my computers but one, where I rolled my own, and too often I see "Linux" meaning "Red Hat", whether it's distribution via RPMs (easily solved), or highly customized programs and support programs. I recently offered to install GNU/Linux on some computers at school, and the administrator was scared out of his mind at the swirl (I liked the penguin better...) instead of the hat.

    However, the site mentions VA as a 'Red Hat only' supporter. Nothing could be further from the truth. VA ships with Red Hat because Red Hat has argueably the best tech support; Debian has none; Mandrake wasn't much different until recently; Slackware's commercial support future remains to be seen. Others just didn't have anything to offer for VA over other choices. However, if you look, VA pushed a boxed Debian, and is working on commercial support. My friends at VA love Debian, and want to ship with it.

    (As a side note, and probably going to start a flame war :/ how come everyone complains when people think "Linux" means "Red Hat", but object to calling the distributions "GNU/Linux"? I know it's asking for trouble, but I'm curious.)

  • ...it's mostly either "yeah they're right RedHat sucks blablabla ... RPM .... blablabla" or "this is stupid blablabla ... get real ... RedHat is the major Linux distro (blablabla)". But this is not an anti-RedHat crusade, it's a protest against the confusion RedHat == Linux, especially in the medias. Their best ideas are to point out incompatibilities between distros and to get commercial vendors to support Linux as a whole and not just RedHat.

    So IMHO it's a good idea, and not too tough to accomplish. People tend to exagerate differences between distros. Come on : if you can support RedHat, you can simply support Linux

    BTW I'm running Mandrake, I wonder if that makes me fall under the 'RedHat goon' category :))
  • by Ukab the Great ( 87152 ) on Thursday April 27, 2000 @10:29PM (#1105599)
    At the risk of getting a -1 flamebait moderation, I'm going to tell all the Debian people (it seems that they're some of the major instigators of this) anyone else why RedHat is getting all this support. Once I'm done, you can do either one of two things: flame me, moderate me down, and write me off as one of the Redhat-brainwashed masses; or you can actually listen to what I say, see what truth I have in my arguement, and maybe use the advice I give to better the positions of non-RedHat distro's.

    Ya wanna know why Redhat is at the forefront, because of all the linux distributions (which is still not saying too much) Redhat was the easiest. I'm sorry, but I think Debian and everyone else needs to stop complaining. You can make your distribution whatever you want it to be. You have absolutely every right in the world to make your linux distribution a massively confusing, living hell for newbie users. Just understand that all our actions eventually have consequences. In the computer world, if you do not make a program easy to use, linux or otherwise, people will not buy your stuff if they have any choice in the matter. If they do not buy what you make, what you make will have little support. Meanwhile, stuff that is well designed and has good ease of use will be move like hotcakes. That's just how the world of the "the desktop" (and capitalism) works. Ease of use is not so much about auto-detection and dancing paper-clips and sappy wizards, but basic common sense, respect for the newbie user, and clear and consistent layout. Case in point: My first linux distribution was Debian (1+ years ago) because I thought that it would be really cool to go with the most "free" linux there was. Well, guess what? Debian had absolutely no default pager exported for the man pages. None. As a new user trying to stumble my way around a new and confusing operating system, the absolute last thing I needed was the help section flying past my eyes at 8 million miles and hour. I heard RedHat was good, I installed that over Debian, and I was impressed. "Finally", I said to my self, "I can actually scroll through the man pages". From this point on, I developed a strong liking for Redhat-based systems and a strong bias against Debian. They could have exported a default pager for the man pages and it wouldn't have infringed on the flexibility the power user had to choose whatever pager he wanted. But they didn't have the common sense/courtesy to do it this way. They were free to make that choice and they made that choice. And they reaped the consequences of my disdain. To end this first argument: you want marketshare, make your stuff easy to use. It's just that simple. Free software means having the freedom to screw yourself in whatever way you see fit.
    Second, the first two syllables in "marketshare" are "market". If Debian et. al want maretshare, they should market what they put out. That means giving speeches to pointy-haired bosses, building strong relationships with developers who aren't currently developing for your OS, advertising, etc. Basically, doing the stuff that Microsoft does. Yes, they're evil but they have a killer marketing dept. Apple has already proved what happens when you have a great product but a poor business strategy. Perhaps the anti-redhat crowd should rent "Triumph of the nerds" and watch it...several dozen times.

    There. I've said my piece. You can either spend the time to flame me and moderate me down, or you can spend the time thinking about what I've said and using that to make your distribution better.
  • Note slackware is also all free.
  • This is okay and all, and it is appropriate to raise awareness of various other linuxes as well as other similar platforms (BSD, for instance), but there's the practical matter of "we can't support every possible *nix distro you could possibly have". I could make a linux distro with all networking support compiled out by default - would it be reasonable to expect id software's telephone support to resolve problems people have getting multiplayer to work on such a distro?

    What would be REALLY useful would be a (open) linux standards group, which defines what is appropriate to expect from an install, so that developers need only test a limited space. You can never guarantee that something will work on ALL linux boxes. But it IS valuable to be able to know whether a given app will work with your system.

    I feel the purpose of redhatisnotlinux.org is to get people to be more conservative in their statement of what linux X runs on, but just saying "I run under RedHat" is not so good either. Saying "I run on a LinuxBox 2000.3", or some sort would be quite reasonable. That standard would encompass several elements of the GNU/Linux OS, such as ensuring certain versions of shared libraries, various kernel options, and so on. You could go further for specificity and have "LinuxGameBox 2000.3" and "LinuxDevBox 2000.3" and so on, if more granularity was needed.
  • I agree with about porting to Unix. But the market reality doesn't agree with your POV on porting.

    The REALITY (as reflected here http://www.telly.org/86open/index.html) is "linux binaries" are the de-facto standard. You think people would be HAPPY about this turn of events...."Linux binaries" have a chance to act as a way to PULL together a market, yet this chance is NOT being treated this way.

    So, in short, if *YOU* are such an ungratful whiney bastard who can't stand that Linux has been annointed a de-facto standard and instead want people to "not get a cheap ride" you need to remove the stick from your ass and get a clue. I know you can get a clue....because you understand why shrink-wrapped binaries exist.

  • I don't think you're being very fair. There are plenty of reasons why having linux compatability is good and none of them have anything to do with being too lazy to port software. You'll find that lots of linux programs are binary only. The linux compatability in the BSD's allow one to run those programs. Its not a matter of getting the source and porting because the source is closed.

    I agree that we should be advocating source compatability but to say that the binary compatibility in the BSD's is a cheap ride on the linux wave is silly.

    Please pull your head out of your ass. Thank you.

    Andrew
  • They have the fucking source

    They have the source to applications to which source is available, and the free-software BSDs, at least, do "port the software to their own applications"; see the port and packages databases. I suspect that, at least in some cases, they submit the changes to the maintainer (although I know that they don't, in some cases; a port maintainer managed to break Ethereal in an attempt to close a security hole - we only found out about it when a user complained that Ethereal wasn't working on that platform, and I ended up closing the hole in question in a fashion that actually worked).

    The binary compatibility packages let those OSes run closed source applications; the "you" in "*you* fix the source to be compatible" doesn't refer to the maintainers of the platforms.

    Yes, it's not that hard to do porting, but, for better or worse, not all vendors want to do that (including the QA, support, blah blah blah involved). That may well be the reason for all the "supports Red Hat Linux" stuff that provoked the creation of the site the story discusses.

    (Personally, I suspect that, unless shrink-wrapped binaries disappear - which might well be desirable, but I'm not going to hold my breath waiting for it to happen - the right answer is something such as the LSB, so that you don't need a compile farm, as the redhatisnotlinux.org folks suggested, to build binaries for N different distributions. If the non-Linux-based OSes can make their Linux environments conform to such a standard, the binaries should work there as well.)

  • You are incorrect about your statement about Debian. The Debian Free Software Guidelines (DFSG) which are often referred to when evaluating whether a piece of software comes under a "free" licence or not governs what software is allowed into the Debain GNU/Linux distribution. The _only_ stuff that Debian officially recognises is software in the "main" tree, all of which conforms to the DFSG. All other software that is bundled and put in "contrib" and "non-free" is _not_ part of the Debian distribution. When it comes around time for a release, we do _not_ build official ISO's for non-free and contrib, because they are _not_ part of the Debian GNU/Linux (or GNU/Hurd if you're that way inclined) distribution. Please go and read the Debian Social Contract, which binds all developers at http://www.debian.org/social_contract [debian.org]. If you want a 100% free system with Debian, it's easy. Don't use anything from non-free or contrib. Debian/main is exactly as free as RMS Linux.
  • "There does exist a prgram that is supposed to convert RPMs to a .tar.gz file that you can simply unzip (in your root directory?) to install the files."

    I think you mean rpm2tgz, a nice little script that converts rpms to tgz format.. Authored by one Patrick Volkerding, and available with your friendly Slackware distro ;-) Once it's a tgz, you can use installpkg on it.
    ---
  • Exhibit A: Every Linux distribution includes proprietary software by default. Every one. Including Debian. Last time I installed Debian it installed Netscape by default without even asking.

    Exhibit B: I am free, Free and FREE. I have your capitalized Freedom. The fact that I have Acrobat, FrameMaker, and other binary only, closed source and encumbered software installed on my Linux box in no way diminishes my freedom. There are no shackles on me. I do not have to bow and scrape to massah Adobe. I have complete and 100% free will in using that software. I have complete and 100% free will and ability to discontinue using it and to uninstall it. I am in control of my destiny.

    What a twisted and confused mind you must have to equate emancipation with open source licenses.
  • My point is that companies providing linux applications *clearly* have the source to their own programs, and we should be advocating that they port their software to as many platforms as possible. We should *not* be advocating that they port to some non-existant "linux compatibility binary standard".

    The fact that there currently isn't a Linux-compatibility binary standard neither indicates that there never will be one nor that there should never be one.

    I suspect those companies would prefer that "port[ing] their software to as many platforms as possible" not mean "porting it to Red Hat and porting it to SuSE and porting it to TurboLinux and porting it to Debian and porting it to Slackware and...", and, quite frankly, I don't particularly care to dispute their preference.

    The site the person to whom you replied referred was the 86open site [telly.org]; they abandoned that project when various x86 OSes started adding Linux binary compatibility packages, on the grounds that this was making the Linux/x86 ABI a de facto ABI, as per

    With these announcements, the need for a distinct common binary standard is gone. The operating system vendors, one way or another, have chosen a common binary format -- the Linux ELF format, which is now supported on the systems of all the developers which originally joined 86open.

    Unfortunately, there isn't necessary a Linux/x86 ABI; that's at least part of what the Linux Standard Base [linuxbase.com] is attempting to fix.

    If the LSB comes out with a reasonable standard, then the suppliers of various Linux distributions, and of other OSes, have a choice - they can make their OSes, or the Linux compatibility environments thereof if they're not Linux distributions, conform to the LSB specifications, or not. If they do, it imposes restrictions on them, but may make it more likely that some random shrink-wrapped application will run on their platform; if they don't, it allows them more freedom, but may oblige them to live with some shrink-wrapped applications not working on their OS. (Yes, this does put the burden on the OS vendor, as per your

    Look, linux is a moving target, and the linux distros try valiantly to keep up. If other platforms want to continue to be binary compatible with that target, they are going to have to track it and keep up with it.

    which is fine with me; the advantage of something such as the LSB, if it comes to fruition, is that it could provide one "it" to "keep up with" that's at least written down and testable. It would presumably evolve over time.)

    Much better to impress upon vendors the importance of cross-platform source compatibility.

    And why exactly is it important to vendors? "It's the right thing to do" may, or may not, be sufficient; they may well choose to say "fine, we just don't care, there are enough {Red Hat, LSB-compliant, whatever} platforms that we're willing not to have our software run on the other platforms".

  • Have you looked at the site? It's not fanatical at all. It's about lobbying hardware/software suppliers to support more distributions than just Red Hat. They have lists of companies that support RH only, that are distribution-independent, and that support multiple distributions, et.c.

    At the top it says "Attention: This is not an Anti-Red Hat Linux site"

    ========

  • by howardjp ( 5458 ) on Thursday April 27, 2000 @07:40PM (#1105644) Homepage
    Damn, looks like I gave too much credit to GNU users. Okay, let's try this: Only fungi and communists need GNU utilities.
  • >lets face it - we need the linux standard base out there NOW. cmon you LSB guys - WTF are you guys doing ?

    The Linuxbase (LSB) movement is beset with political strife of Linux vendor vs Linux vendor.

    The SMART move would be to say to all the in-fighting linux-vendor weenies is this:
    "You people can't agree, so instead we are going declare the linux compatibility mode BSD uses."

    Think about it:
    Access to the source used.
    A testable platform.
    And this is here NOW.

    If the kiddies won't play nice together, bring in someone from 'the outside', and to hell with the in-fighting. And, perhaps NEXT TIME the 100+ linux distros need to all play nice together, they will remember how the LSB was defined as an outside source and they will pull TOGETHER instead of apart.

  • And let's not forget the fungicide named UNIX [qnx.com] (alas, www.novartis.com isn't responding, so I can't check to see whether the Novartis page cited in that item [novartis.com] is still there).

  • I'm with you there. Hell, even Star Office, made buy the guys who sell Sparcs, and who have a Linux version, doesn't do Sparc. It's annoying as hell.

    And the next time I hear someone complain about their lack of browser choices, they get a boot to the head. Mozilla? Recent builds won't run. Opera? Forget it. Navigator? Stuck at 4.5.



    ---
    Consult, v. t. To seek another's approval of a course already decided on.
  • by SIGFPE ( 97527 ) on Thursday April 27, 2000 @03:05PM (#1105669) Homepage
    Many times I have downloaded open source for 'Linux' from some site or other and it's compiled first time under IRIX or FreeBSD and yet people still insist on say 'Linux version' on their web sites. Sometimes people might be missing out on a bigger audience for their work :-)
    --
  • There is nothing wrong with Redhat being what it is. The GNU top guys don't mind people making money off their stuff. People do what they want to do. IF you guys don't like what Redhat is doing, don't buy it, but its wrong to talk shit. Redhat has done enormous things to help Linux get where its at, and while they are doing it, they want to make some money.Red Flag Linux [slashdot.org]
  • by slamouritz ( 177451 ) on Thursday April 27, 2000 @03:07PM (#1105674)
    People is getting confused, the average slashdot reader knows all about the varius linux flavors. And what they offer(and dont), but take my dad for an instance. He almost only uses his computer for text editing, soo i convinced min to install a redhat linux + staroffice, so he did.. but next time i visited. There was a windows OS up and running again. The problem he had encounterd was, he needed to get some burning software. ok, simple.. NOT.. he had ud with some software that needed TCL/TC, and that wherent installed. And he eventually gave up..

    I guess what im trying to say, is that non-geeks, can have serius problems with the object oriented part of linux. Think of the problems directX versions have caused some PC users.
    I think a what-is-linux.com would be great for these users.. many want to start using linux.. but have bad experinces..

  • Since yours was the most sane reply to my post, I'll tack my reply to the end of yours.

    I think you are missing my point. The original article is about getting vendors to support linux distros other than redhat. Therefore, we are talking about companies porting their *own* software to different distros. This fool, "mr", is suggesting that it's ok to advocate distro compatability at source level, but for every other platform that wants linux binary compatibility, we should advocate that app vendors, not the OS vendors, should provide compatibility for linux binaries.

    My point is that companies providing linux applications *clearly* have the source to their own programs, and we should be advocating that they port their software to as many platforms as possible. We should *not* be advocating that they port to some non-existant "linux compatibility binary standard".

    Yes, I checked that site that mr quoted. There's almost nothing there. It hardly qualifies as defining a standard of any kind.

    Look, I have nothing against solaris, bsd, or sco (I dont deal with sco, but I do work with solaris and bsd), but whining that they should be binary compatible with linux is like whining that cp/m should be binary compatible with linux.

    Better, yet, should we be of the opinion that windos should be binary compatible with linux? Nonesense. You know *that* will never happen either. Much better to impress upon vendors the importance of cross-platform source compatibility. Even if they dont release the source, at least their binaries will be useable on a variety of platforms. Yes, I realize that they will have to distribute multiple binaries (one for each platform), but tough luck. That's what closed source distribution is all about.

    As for the bit about compute farms, that's a bit of a red herring. Developement houses can easily cut deals to get cheap machines with most of the OS vendors. Sure, it doesnt help the dude banging away in his basement, but that's not really what we are talking about.

  • What are you talking about. The time it took me to bitch with another system (slackware in this case) was utterly wasted. Take the recent QTDIR thing that is needed to make KDE software compile on RedHat systems. Is there really a need for this difference? Does it teach anything to the user? Absolutly not. It is idiotic, but is allowed anyway because there is no standard. The consumer allows it because the know that no distro will be totally standard. However, if the LSB defines such a standard, then people can choose to buy only LSB complient distros. It's just like only choosing to buy POSIX complient systems. I don't know why people have the idea that stuff that is harder is automatically a learning experience.
    A) It presents a steep learning curve that prevents people from using the system and learning more about it. It might even be counter productive. Think, if the average user encounters the QTDIR problem, will they bother to search the READMEs down to the trouble shooting section to find the problem? Probably not, they'll give up compiling and switch to RPMS, or worse, abandon the system entirely after encountering many such problems. That is a Bad Thing. (TM)
    B) It is unnecessary. If a user wants to learn and tweek there system, then they will do it on their own. I learn nothing everytime I have to fuss with RedHat. I see the QTDIR thing, and I think, "oh great, Qt2 is installed under /lib/qt-2.0.1 while Qt 1.44 is under /lib/qt-1.44, wow, great, why can't the damn system figure it out itself?" However, I learned a great deal about BeOS and Windows. I tweeked Windows to the point where it doesn't feel like windows anymore (I crash maybe once every few weeks, and that is using 3D Studio, and Visual Studio, and AOL 5.0 - which, strangly, is probably the most demanding on the system!) Even though BeOS is ridiculously easy to use, I have it customized the way I like it, and actually bothered to go in and find out how all the servers work and how the attributes work and how messaging and app scripting work. If someone wants to learn the system, they will. However, many people don't give a damn about the system. They just want to get their work done. They shouldn't be forced to learn.
    Lastly, there is no complete lack of ability to choose. If there is an LSB, not all distros have to follow it. Take RPM, DEB, and TGZ for example. Even though RPMS is the defacto standard, there are still distros catering to different tastes. Where is the loss of freedom there?
    So, if at best it is a pain in the ass, and at worst it drives people away from the system, why keep this fragmentation?
  • Hell, even Star Office, made buy the guys who sell Sparcs, and who have a Linux version, doesn't do Sparc.

    You mean "bought out by the guys who sell Sparcs". They didn't write it themselves and they haven't gotten around to porting it.
  • Well, technically, Linux is the kernel. RMS thinks you should call linux-based systems GNU/Linux, like Debian GNU/Linux does.
  • I don't use Linux therefore I do not have any Linux brethern. I am not a member of the Linux community and it is an extreme generalization to assume that all Slashdot readers and posters are Linux users. I use many, many implementations of Unix but Linux is not among them. Want to know why? Here's why: I do not agree with the GNU philosophy. I think it will damage the lives of all programmers. Linux is buggy and slow. Yes, compare it to any other Unix. Linux does not scale well. Beowulf is actually proof of this. Compare that to an E10k. Linux is totally insecure. I think the last Red Hat remote exploit was within the last week. Linux is unstable. Compare it to any BSD or even Windows NT. Linux is bloated. Why does a Unix implementation ship with emacs by default? That is just wrong. Why is there no consistent documentation? Last time I looked at Linux (RedHat 5.2), 30% of the utilities in /usr/bin had no manpages. Most of them I never did figure out what they did and more than one segfaulted when run with "--help". Ouch.

    So guess what! I hope I make life harder for Linux users. When the smoke has cleared, Linux will have destroyed the industry, rather than been its saving grace.

    By the way, if you are interested in learning more, my website is listed above. Click and send me email.
  • This is a good site. Give it a better web footprint by linking it to other sites.

    Personally I don't like RedHat, but this isn't the issue that is being dealt with here. RedHat have put in a lot of effort into Linux and there's a very common misunderstanding that the two are one and the same. What I hate is that this misunderstanding is being further propagated by the large number of distributions that are actually simply extensions or subsets of the RedHat distribution.

    Yours truly,

    Fanatically Slackware.

  • by Anonymous Coward on Thursday April 27, 2000 @03:15PM (#1105721)
    Good job. Honesty pays. At least you didn't claim to have the first post.

    1. Take an Arby's cup and flatten it.
    2. On the cup, inscribe with a sharpie, "Linux rules".
    3. Tape it on your chest.
    4. Walk around the expo like you own the place.
  • by wdavies ( 163941 ) on Thursday April 27, 2000 @03:24PM (#1105726) Homepage

    By the way, that very interesting site fails to distinguish between binaries that work on all Linux compiled for x86 architectures versus PPC architecture.

    This is a big obstacle for turning my trusty G3 Powerbook into a Linux PPC powerhouse. Many apps arent available in PPC version.

    My favourite (well most used app) is Oracle 8i for Linux which doesn't work on Linux PPC...

  • by mr ( 88570 ) on Thursday April 27, 2000 @03:25PM (#1105728)
    And why should I care? If SCO/Solaris/BSD runs Linux binaries, wants to be part of LSB (BSD does), yet is treated as a platform UNworthy of making sure "linux binaries" work with BSD/SCO/Solaris...why should anyone give a damn about what this site is trying to do? They are just as bad as RedHat.

    This site is NOT about "wanting fairness in linux"....they want fairness defined as GNU/Linux. To hell with Solaris/BSD/SCO.

    (Keep in mind that when the X86 based Unixes all tried to get together and define a standard shrink-wrapped binary, http://www.telly.org/86open/index.html "linux binaries" was what ended up as the result. When OTHER VENDORS have tried to meet GNU/Linux 1/2 way....they have been snubbed.)

    If you want to support these people, fine. They are only doing 1/3 of the job. They need to 'educate' about the LSB *AND* the BSD/SCO/Solaris linux compatibility modes to do the job.

  • by Denor ( 89982 ) <denor@yahoo.com> on Thursday April 27, 2000 @03:32PM (#1105733) Homepage
    That's a great idea, too many people are confusing Red Hat with the totality of linux. Along those lines, I think other sites like this should be opened up. Just a few could be:
    • AOL is not the internet
    • Your Computer programmer friends are not tech support
      And, of course:
    • Gnu's Not Unix


  • I get there point, but Red Hat is not linux says that Red Hat is something other than a Linux OS or distrabution.
    It should be: Linux is not Red Hat
  • by mr ( 88570 ) on Thursday April 27, 2000 @03:33PM (#1105738)
    What is 'unclear' about it?

    Linux is about:
    Being like unix
    Being OpenSource
    Having a set of userspace utilites
    running 'linux binaries'

    BSD is about:
    Being linek unix
    Being OpenSource
    Having a set of userspace utilites
    running 'linux binaries'

    Given the result of http://www.telly.org/86open/index.html
    the person unclear on the concept is you and the people who RUN this 'redhatisnotlinux.com' site.

    Like it or not, BSD and Linux have MORE in common than not.
  • by khiron ( 128206 ) on Thursday April 27, 2000 @03:34PM (#1105741)
    >LinuxIsNotLinux.org

    How about LINL.ORG, then you'd have a recusive, self contradictory acronym.

  • by mcrandello ( 90837 ) on Thursday April 27, 2000 @03:47PM (#1105746) Homepage
    RPM is basically a format for compressing the directory structure of the binaries you're trying to install, along with information about the requirements and versioning, which in theory makes sure that before you install a piece of S/W that you have all the prerequisite stuff in there. Most of the criticism of RPM seems to be that the package managers aren't always that nice (they'll lie about what they think you have/don't have on your system) and that the database where they store all this info crashes often.

    It is supposed to be possible to install an RPM manager into a non Red-Hat system, however many people who use other distro's actually do so because they feel that among other things, the package formats for their distro are better (debian has a package manager who's users seem to love it, Slackware has one also but most of the other slackers I've seen prefer to untar, make, make install. to install their S/W).

    There does exist a prgram that is supposed to convert RPMs to a .tar.gz file that you can simply unzip (in your root directory?) to install the files. I've always wound up just manually placing the binaries and symlinking until things seem to work when on my slackware. I think there may be more involved to converting RPMS to completely system/distro independant packages however.

    Also there is the source distrobution issue. If a company releases a binary-only RPM, and there is no way to actually get at the source and change some things (like the location of libraries that other distros may have elsewhere) then it doesn't matter if you can get the binaries installed or not. They simply won't work right.
  • by driehuis ( 138692 ) on Thursday April 27, 2000 @03:51PM (#1105749)
    I have some problems with the underlying assumption that the vendors mentioned do not care about Linux.

    In a lot of commercial software companies, there's a strong sentiment not only in managers, but also in development staff, that supporting Linux opens up a Pandora's box. It's not so much compiling for all those platforms, because most developers and managers can be convinced that the API is not very different, so few actual code changes are required. The big problem is in testing. For a glimpse of the problem, look at Netscape's Tinderboxes, and remember that Netscape is one of the most Linux minded commercial developers out there.

    For a commercial developer that sees Linux as a platform deserving to be served with tested software, the cost of testing each of their new releases on each distribution quickly becomes prohibitive, and higher up management resolves this issue by drawing a line in the sand. There is a risk that this line winds up including no Linux at all.

    Oh well. There is no clear answer here. I'd like to see more distributions supported (as much as I'd like to see commercial software for Linux being tested on *BSD under Linux emulation). I'm just afraid that some companies will get second thoughts about Linux if they get roasted over not supporting less prominent distributions.

  • I see your point, but I've installed a lot of software, under virtually every model of distribution (it is my job, after all). I find that by far the most difficult and complicated packages to install have been binary-only proprietary distributions. Even a source package that doesn't compile out of the box is usually easier to get right. That doesn't mean, of course, that it's impossible to get binary-only distribution right - netscape is pretty decent for example - but it doesn't seem too common.

    Obviously anybody who's actually going to sell software and expect people to buy it is going to be providing documentation on how to properly install it. This is true regardless of what format the package is distributed in. Maybe the real problem here is that the installation documentation isn't very good. If the package doesn't build, that's one thing - I don't necessarily expect everyone to have the experience necessary to fix it; so call tech support. But normally, we have to assume that the vendor tested first on at least a few common systems, so if you don't think you can deal with fixing it up, you'll just have to use one of those platforms. It's still no worse than binary-only distribution.

  • From the petition list:

    360.Bill Gates from Redmond, Washington, USA - Prefered Linux Distribution: MS Windows 3.1 and redhat

    whoo!

    (no I didn't put it there)

    -- iCEBaLM
  • Well, I grew up with the general idea that Linux was only the (name of the) kernel. Bundle it with ls, perl and stuff like that and you get a "Linux distribution".

    (Anyone for windowsisnotkernel32.exe.org? :))
  • Actually, philosophy, law, or math majors seem to care much more about this sort of thing than English majors do. :)

    The problem is that, even though "Red Hat" and "Linux" are not mutually equivalent, RH *is* a subset of L. The conventional meaning of the phrase "A is not B", where B is a set, is either "not (A in B)" (if A is atomic) or "not (A subset-of B)" (if A is itself a set)*. The more precise English statement "A does not equal B" or "A is not the same as B" translates readily to the unambiguous logical "not (A eqv B)". This is a subtle distinction frequently lost on Slashdotters who like to say things like "Foo != Bar" in their subject lines.

    *Yes, I know that several schools of axiomatic set theory hold that anything that's not too large is a set, and therefore deny that there should be a difference between those two statements. Whatever.
  • by gad_zuki! ( 70830 ) on Thursday April 27, 2000 @04:18PM (#1105765)
    If someone really believes that RedHat is Linux, then they don't know the first thing about Linux. This begs the question of why they have a strong opinion about something they have little experience with.

    Ignorant people with strong opinions rarely are swayed by the facts, nice try but it'll probably fall on deaf ears. You could have easily pointed them to an informative Linux site, I don't why this site is even needed.
  • by zCyl ( 14362 )
    Wouldn't something more positively oriented like "linuxvariety.org" be more along the lines of what people are looking for?
  • by YPrudhomme ( 64999 ) on Thursday April 27, 2000 @04:01PM (#1105769)

    Wow! I cannot believe that this kind of story is more important to slashdot.org editors and staff than the chance to get an Open Source advocate on the Patent Public Advisory Committee!

    The US Patent Office is starting a Public Advisory Committee to "review the policies, goals, performance, budget and user fees of the United States Patent and Trademark Office (USPTO) with respect to patents." Can you imagine what could happen if Tim O'Reilly or Richard Stallman was on that committee?

    This is so important for the future of the Internet and Free Software, and we have a chance to make a big difference. Make your voice heard! There's a deadline of 4/28/2000 for the nominations. See this Pigdog Journal article [pigdog.org] or this Burn All GIFs [burnallgifs.org] page for more information.

  • by be-fan ( 61476 ) on Thursday April 27, 2000 @04:40PM (#1105796)
    Actually that's bad. If RedHat owns 99.9% of the market, that means everyone will ship products that conform to their standard. If you want to use another distro, you have to put up with a lot of pain. (That's why I use RedHat now, because I don't have the time to bitch with the system everytime I want to install software.) There is not real freedom in allowing RedHat to put stuff that belongs in /opt in /usr -actually, if Linux had a decent registry like Windows, (except text based and easily editable), silly dependencies like this wouldn't be necessary- they're just different. Making a "LSB seal of approval" would be a good idea, because if software followed it, then people wouldn't have to mess with software to get it to work. Finally, exactly what freedom is one losing to get a definate standard? You have to use different config files and directory structure, sure, but if you want that level of freedom, that's a little silly.
  • I don't really see them as being fanatical - I think it's a good idea. I'm a Debian/Red hat user (home/work) and I think it's a good idea. Sort of like the equivalent of preventative maintenance on the linux "image".

    Do we really have to wait for it to become a problem before we talk about it? Why not address the issue now and try to 'nip it in the bud'? It is an issue for sure. IMHO debian is the best distro, and sometimes it bugs me how binaries for certain programs only run on the latest redhat.

    Linux so far has been about shaping those around us in the commercial world. Why sit around and let the commercial world shape us into thinking that redhat is the One True Linux? Doing something about it now rather than waiting until redhat is the only "desktop viable" package because of corporate support sounds like a good idea to me.

  • You don't have a clue do you?

    Debian is (supposedly) the only 'free' distro, in that all the software on debian is GNU.

    Slackware ships with all packages, source included, except for netscape :)

    and, GPL does NOT mean free.
  • software that conforms to the Linux API generally conforms to the Unix API (sorry, I meant the UNIX® Operating System's Application Programming Interface).

    "UNIX® system API" would be fine by the Open Group (they just want a noun after the trademark), but I think I realized (looking at it from an API perspective) that the UNIX system API is just the POSIX API. Checking the Patent Office's trademark search engine [uspto.gov], I find that POSIX® is a registered trademark [uspto.gov] of IEEE [ieee.org]. I didn't see any off-the-wall trademark guidelines on IEEE's web site.

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...