Slashdot Mirror


Linux Router Project Dead

An anonymous reader submits: "The Linux Router Project is no more. This single-floppy distro was a great tool for building a number of simple super-low-cost network devices. The maintainer has a lot of bitter words about its demise, and it is sad to see it go."

51 of 835 comments (clear)

  1. Sponsorships? by Anonymous Coward · · Score: 5, Interesting
    2001-05-03
    Sangoma Sponsorship
    Sangoma has provided very generous support to further the LRP effort. I used their ISA FT1 cards for my very first DS-1 several years ago...ahhh memories.

    2000-12-30
    VA Linux Sponsorship
    VA Linux has provided very generous support to help further LRP development, including funding and servers. I just love the blue power LED on their machines....

    2000-10-16
    Cyclades Sponsorship
    Cyclades Corporation has stepped up to offer very generous continued support to help further LRP development. We all thank them very much!

    What happened to all these sponsorships?

  2. Whey, what an ego! by Fefe · · Score: 5, Interesting

    No wonder he didn't get a job.

    The point about GPL is that you can't get ripped off. If they rip you off, you can force them to release their derivative work also as GPL. If he chose the wrong license, he got what he deserved.

    I put my embedded work under GPL and actually managed to get some funding. If it's GPL, people have to talk to you to use it commercially, you know? That's the beauty of GPL.

    Anyway, I can't say I found LRP to be as great as this guy actually thinks it is. And this childish "look what you missed" bullshit is not going to get him anywhere either. The world is full of companies who are not making any money, Caldera and Lineo being two very good examples he cites himself. Don't expect them to pay you if they don't have to.

    So far, almost every company that hired has tried to rip me off in the end. That's how it goes. So choose wisely, chose GPL.

    BTW: A new init system? Got one of those as well... I even wrote my own libc. And you know what? People are helping with the projects, in fact, many people are helping me with the projects. Feel free to look at all the names in the dietlibc CHANGES file! I think it's how you treat people that makes them help you. If your code is readable and you treat people well, they will help. You won't get big front page articles on Wired, but you'll create a damn good project, people will know your name. And you will get invited, too! Meet me at Linuxtag 2003! ;)

    1. Re:Whey, what an ego! by harlows_monkeys · · Score: 5, Interesting
      No wonder he didn't get a job

      He probably can't get a job because no sane employer would go near him. Before he started work on LRP, he was quite active on Usenet in the legal and taxes groups, talking about how the IRS is not really a government agency, and you don't have to pay income taxes, and all the usual bullshit, complete with the usual mishmash of quotes from court cases that turn out to be at best out of context, and at worst blatant fabrications, when you go to the library and read the actual court opinion.

      If he actually follows through with his beliefs in real life, as opposed to just arguing them on Usenet, he would want his employer to pay him in gold or silver, not be willing to supply a taxpayer ID number, and not allow any withholding.

      Would you put up with that hassle if you were an employer? I wouldn't.

    2. Re:Whey, what an ego! by h2odragon · · Score: 2, Interesting
      donet forget openccvs; the credit card processing package he tried to release. Its not been around for a long time now, and shortly after it disappeared, so did he.

      I figure that has more to do with his unemployability than anything else; I'm suprised "they" didnt have him killed.

    3. Re:Whey, what an ego! by haraldm · · Score: 2, Interesting
      The point about GPL is that you can't get ripped off. If they rip you off, you can force them to release their derivative work also as GPL. If he chose the wrong license, he got what he deserved.

      Well it's not that simple I suppose. If a company rips you off you can't simply "force them to release their derivative work". You need to go to court, and finance the case. This can be the single showstopper for individual developers.

      As for the LRP, what the maintainer describes is nothing short of a declaration of bankruptcy as far as his interpretation of open source development is concerned. He hat got a number of points but IMHO he gives up way to early.

      I am sure there will be others to jump in. The LRP mailing list has been quite busy lately. Or does some license prevent somebody else to jump in????

      --
      open (SIG, "</dev/zero"); $sig = <SIG>; close SIG;
    4. Re:Whey, what an ego! by rifter · · Score: 5, Interesting

      Hrm.. it does not look like it is the same David Cinege. Do you have proof to the contrary?

    5. Re:Whey, what an ego! by aminorex · · Score: 2, Interesting


      > "The Oklahoma City Federal building bombing -
      > Americas first response to government abuse"

      Interesting. I'll have to re-read his rant now,
      because anyone who can make such a clear-sighted
      statement must be much more wise and clever than
      I thought him to be after first reading about the
      closure of the LRP.

      --
      -I like my women like I like my tea: green-
  3. I had a feeliing it would get posted to slashdot.. by Diesel+Dave · · Score: 4, Interesting

    ...and it was actually my greatest hesitation to updating the site instead of just dropping it off the face of the earth.

    I guess every dreg and their ugly mother will crawl out of the wood work to find fault with something I did now. Have fun wasting your key strokes.

    But I felt I owed a 'what happened' to the people out there that loved LRP for all it really was: Compact, Efficient, Powerful, and most of all a Unique Operating System.

    But just 3 hours after I finalized the last update?? Jeez...I guess people are just dying to find anything to submit. It's always interesting when your apache processes jump from 5 to 152...

    Dave

  4. Re:The first of many by Anonymous Coward · · Score: 2, Interesting

    This is far from the first. And yet the loudest announced. Most projects go into hibernation, with the primary maintainer spending more time on projects relating to money, food or entertainment. It is easy to see projects in this state, just check freshmeat for the latest updates. I have used projects dated from 1997 without current development...:)

    It is the developer who schedules work time. It can not be the internet at large that dictates the time spent on a GPL project. If you as a user do not like the developers schedule, contribute to the code. Provide feedback. It is easy to see projects go into hibernation due to a perceved lack of interest.

    GPL Projects have a certain ebb and flow. This is healthy. If we fight to keep every started GPL project alive, every user and developer would be fighting in the scrap yard. Though it is sad to see some projects march to the horizon.

    LRP has been an outstanding piece of software. I have used it as an emergency router and recovery disk. I really hope the project will recover and the developer will get a proper job using the skills he enjoys.

  5. Re:I can see his point but... by Negatyfus · · Score: 2, Interesting
    No reason he can't take future releases closed source.
    I'm wondering about this. I've never read the GPL with much attention, but as the owner of the code and license he could actually release works based off a GPL'ed project (that he owns) as non-GPL? What about the contributions by others? Would he not have to get the others to agree on a change of license?

    I don't think, according to the GPL, it's that easy to just close your GPL'ed source. Does the GPL state that if you (completely) own the code, you are free to chance the license at any time?
  6. Re:I can see his point but... by dspisak · · Score: 4, Interesting

    "now what company would want to hire a guy which calls his customers idiots???"

    You obviously have never been in a meeting with the senior management for any large tech corporation, have you?

    Or, you could just ask anyone who has/had to field tech support calls from their own customers. Customers, for the most part, don't know what the fuck they are talking about when it comes to technical matters. Slashdot users are not your atypical customers, trust me, you folks can at least figure things out provided you're given the right bits of information to work off of.

    In addition to all of this, what the fuck does the programmers opinion of the customers even matter? Is the customer *ever* going to have to deal with the programmer in a support situation? In a corporate environment I would highly doubt it.

    Hell, I would let the guy have a HUGE poster in his cube that said:

    "The customer is wrong, bitch!"

    So long as he met his project targets and his code worked well.

    Now if the programmer goes public with his sentiments that the customers are idiots while working for my company then his opinion becomes a problem because it is now a PR disaster that has to either get spun somehow or I now have to punish him somehow in a public way so it looks like I am giving a shit about my customers opinions (even if I agree with my employee that they are idiots...but they are the idiots who eventually pay both our checks).

    So yeah, basically, the problem is customers are idiots whom you have to keep around otherwise you're out of a job at some point.

    Unless your the CEO or senior management and then you just fuck over your lower pleeb employees but sucking your fat golden parachute out of the company pension fund or some equally horrendous lack of moral pulchritude.

    And people think I am too pessimistic/sarcastic for someone who is 27. To them I say, work in the tech sector for the last 10 years and try to not turn out even MORE sarcastic/pessimistic then I. If you do find someone who turned out less sarcastic then me, he is lying to himself and therefore ergo must be in sales. Bastards.

  7. Re:What's that smell? by Farley+Mullet · · Score: 2, Interesting

    Check out his old comment here. Good ol' Dave seems to have some issues.

  8. Wow by OCNZ_archangel · · Score: 2, Interesting

    Ah, my happyness at graduating (even with honors & a masters) in a couple of years is growing by the day. Is it true that there are no longer jobs out there for CS grads? Or is this just one big fat lie told by previously overpaid Americans?

    1. Re:Wow by Anonymous Coward · · Score: 1, Interesting

      Your guaranteed a job manufacturing, the bank still has to get thier money.

  9. Many reasons by Anonymous Coward · · Score: 2, Interesting

    We use LRP a lot with WaveLAN's here in Lithuania. Well, one thing is that floppies don't break (often) in harsh conditions, i.e. -15 degrees celcius in some attic under the roof the anthena is fixed. Nothing else can survive that- HDD drives fail for sure. 2nd- price. why buy a cdrom (or cdrw) drive for a 50 USD worth old computer (usualy used for routers here), when floppy can do the job for free.

    Besides changing floppy disk is easy and quick if your access points are in the same town. Floppy is used only during boot time, and lasts for months or years. Oh- and you can do some fixes/upgrades remotely when you have floppy. So you would need CDRW otherwise.

    --Coder

  10. Re:I had a feeliing it would get posted to slashdo by infiniti99 · · Score: 3, Interesting

    Everyone's slamming you right now for some reason, so I figured I'd throw in my opinion, which is that I'm sympathetic.

    It is true, the reason to start a "free collaborative work" or whatever you want to call it, is for fun. However, as time goes, it is easy for the project to become more important. By that I mean you have a lot of users and developers, and it seems to take more and more of your free time. You then conclude that the project is an important part of computing, and must be completed. That is, it has moved beyond the hobby phase. Folks are using your project in real businesses, users are using it for real uses. It would be a sad state of the human race if such a useful project were not to finish, and so before the green alien in the flying saucer has a chance to laugh at humanity, you fart in his general direction and press on. Your project is now more important than your real job. You contribute a valuable effort to society, and you're broke off your ass. WTF?

    Folks will tell you that this is because you made a stupid decision of participating in a "free collaborative work". I don't think this is true. It's wonderful to begin a project to scratch an itch, and in the beginning you weren't hurting for cash, so it's all good. Fine, they will then tell you that you made a stupid decision to continue the project, to waste all of your time on something when not enough is coming back to you in order to sustain it. Well, now you have given up on the project, so you will satisfy these critics. You are finally 'sane', now get a real job, right?

    Wrong. At least I'd like to think so. Maybe it doesn't make economic sense, or maybe it doesn't fit with typical capitalist society, but this is what I see: I see a useful project dead. Certainly the project was useful for people, otherwise it wouldn't piss you off that no one is returning the favor. So now this project, which is surely useful, has been discontinued. Someone else could pick up the project and continue, sure, but would they be any more successful?

    If you ask me, "that ain't right" (to quote Chris Rock from "Head of State"). In a better society, this useful project would be sustained somehow. I don't really have a solution for you. All I can say is that I understand your pain, and there are others out there that feel the same way, too. Unfortunately, the green alien is laughing.

  11. A GPL loophole? by leandrod · · Score: 2, Interesting

    Usually I hate pontificating about things I don't know enough about... ...but asides from this guy suffering from lack of commercial abilities to market his work, and being struck with a terminal case of second-system syndrome, wasn't he struck by the dreaded binary modules Linus loophole?

    Meaning, lots of embedded work takes place as modules to odd devices. Companies he complain about like Lineo, Caldera and Embeddix have success by working with binary modules, what is much more difficult for an individual without the resources to develop something in-house without community participation or without credibility to sign a NDA.

    Or am I just smoking?

    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Lin
  12. Re:Creating cashflow by DaveHowe · · Score: 5, Interesting
    Paypal has some problems.

    The main one is that they are desperate not to get involved in any sort of money-laundering or porn scam - to the point that a single complaint (even anonymous) can get an account (potentially containing thousands of dollars) "frozen" until you prove your innocence; sometimes they just won't give a reason, and your money is just locked for months while they perform their own investigations.
    The second is an extension - paypal reserve the right to pull cash directly from any bank account or CC you give them if (in *their* opinion) they are justified in doing so. you get no appeal from them and there is no regulatory body to complain to (paypal are careful to stay outside of the criteria that would make them a regulated bank; they are simply "agents" for the financial transactions, although exactly how that works if you have $20,000 in their possession (paid by your customers but not forwarded to you) for months at their whim is a little difficult for me to figure..)

    There are other issues (like the privacy ones) but those are the main two.

    --
    -=DaveHowe=-
  13. Re:Live by the GPL, die by the GPL by Placido · · Score: 3, Interesting

    It doesn't take much more than a fifth grade education to understand the distinction between public and free software. I won't bother with a detailed breakdown of your FUD, I'm sure you've got the necessary skills to look up the GPL or read commentary about it. But fundamentally, your idea that only proprietary software can be commercial is retarded.

    I dunno. His argument sounds alot more reasonable and reasoned than your off-the-cuff rant. :P

    I suspect if you replaced his use of the context free with the context public, his argument will still hold true.

    Let's try it shall we?

    Yeah.

    It's constantly amazing to me too how many of the Gnu-Uber-Alles folks don't really understand that they are [placing their work in the public domain] and can not reasonably expect anything in return. Not a salary, not an occasional trip, not even acknowledgement. [Public means public], you can't expect jack in return. Those are the terms you choose when you use the GPL!

    Feeling otherwise really is just feeling proprietary, like the fruits of your work is your property and you can expect something in return. Sorry, that's not what the GPL is about, the GPL is about giving up any control you have over how the result is used or how (or whether) you are compensated (beyond the GPL). The "[publicdom (the grammar fairy just died)]" isn't for the creator of the new work, [it] is for the users to not owe you a damned thing in return.


    Works for me!! Especially about the users not oweing you a thing. Morally they might do... but legally?

    --

    Pinky: "What are we going to do tomorrow night Brain?"
    Brain: "I would tell you Pinky but this 120 char limi
  14. Lack of business sense by Jeppe+Salvesen · · Score: 2, Interesting

    Sounds like the guy didn't have enough business sense. You can certainly make money off GPL stuff. Just offer a support contract. If you make a great product, you won't even spend much time supporting the product.

    If he could offer something extra to these companies that his software alone couldn't, I bet they would pay him (quite) a few bucks.

    --

    Stop the brainwash

  15. Re:Context by release7 · · Score: 2, Interesting

    Well, whenever you place anything on the web, it should always be with the full expectation that the whole world can read it. You wouldn't buy an outdoor advertisement---even one placed on a lightly traveled road---to communicate to a small circle of friend, would you?

    --

    <a href="http://www.joblessjimmy.com">Work is dumb and so is Jobless Jimmy.</a>

  16. Re:Live by the GPL, die by the GPL by Daniel+Phillips · · Score: 4, Interesting

    It's constantly amazing to me too how many of the Gnu-Uber-Alles folks don't really understand that they are giving their work away for free and can not reasonably expect anything in return. Not a salary, not an occasional trip, not even acknowledgement.

    You are quite wrong about that. Giving away code means gaining fame - that is, if the code is good. With enough fame, you can write your own ticket.

    In today's world, fame is bankable, make no mistake about it. Now, take note that this only addresses the money factor. Giving away code - good code - has many other benefits:

    - Gain respect from your peers
    - Social aspects - make useful contacts, meet like-minded people
    - Improve your skills
    - Take advantage of the debugging/design power of peer review
    - Forestall possible attempts by others to patent ideas you've discovered independently
    - People will send you free computers
    - If you're good enough, expect to be invited to join organizations, speak at events, etc - it's fun.

    And so on.

    --
    Have you got your LWN subscription yet?
  17. There is an answer that seriously works. by MickLinux · · Score: 3, Interesting

    That answer is in Don Lancaster's "Incredible Secret Money Machine":

    (1) start writing magazine articles, all along as you go. Get those magazine articles published in a journal [that's pay right there.]

    (2) All along, as you produce magazine articles, make sure your magazine articles give away real secrets, but not the most valuable ones -- just hint at where the answers are for those. That's your advertising. When companies call with questions, CONSULT. [More money].

    (3) Not all your eggs go in one basket. Teaching at a community college can be very helpful. [More Money!] Watch where the market takes you, and work first on the stuff that pays. [That's where the money is].

    (4) Live cheap, not expensively. Don't get an expensive studio -- use a shed. Every dollar saved is like $2 or more, earned, when you count taxes, expenses, and whatnot. [Like more money]. Also, no SB loans! [Unless you want to work for the bank, and wind up homeless].

    (5) When you have enough magazine articles, rework slightly to make uniform and publish in book format. More money.

    That's all I remember offhand right now, but that's the gist of the book. My experience is that insofar as I follow that formula, it's a pretty good formula. I'm not able to follow it 100%, but you won't be able to either. This is just a general roadmap.

    --
    Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
  18. Re:Live by the GPL, die by the GPL by Anonymous Coward · · Score: 2, Interesting

    The fact an author retains copyright is what gives the GPL teeth.

    Actually, to anybody who's read both the GPL and the relevant case law, it's blindingly obvious that the GPL is in effect a declaration of abandonment of copyright. Start with Bell v. Combined Registry and work your way up. You'll see that the courts have upheld that releasing your work with no intention of asserting your copyright is tantamount to waiving that copyright. When you put something under the GPL, you are effectively telling people that they are required, under very broadly defined circumstances, to distribute your work indiscriminately to all who come asking for it. This is the exact opposite of what copyright law says. Copyright law says that nobody is allowed to distribute your work to anybody at all under any circumstances. The GPL says, under these broadly defined circumstances, everybody is required to distribute your work to everybody else. Therefore putting your work under the GPL is effectively equivalent to saying, "I waive my copyright over this work."

    If copyright is what gives the GPL teeth, it better get fitted for some dentures. The instant somebody tests this in court, the GPL is going to fold like a house of cards.

  19. Re:Live by the GPL, die by the GPL by supremebob · · Score: 5, Interesting

    The developer of the Linux router project covered many of you bullet points on his site, with an obviously different spin.

    It sounds like this guy got all of the publicity and free computers that he wanted, but he STILL wasn't bringing in enough money to pay his bills.

    His example is a good one to remember when deciding whether or not to open source your software projects. If you don't have enough money to eat or pay rent, NO amount of coding skills or respect from your peers is going to allow you to program for a project that isn't bringing in any revenue!

    I think that everyone can agree that this guy seriously needs a day job. He should work on the Linux Router project in his spare time, but make sure that he has the money coming in to pay those bills.

    Hopefully, some Slashdot reader can provide him with a position.

  20. The Original Developer Killed LRP by tiny69 · · Score: 4, Interesting
    As of January of this year I have finally accepted the fact I will likely never be able to develop LRP into the operating system it could have been. A full 6 months later I'm forcing myself to update this page to reflect this.
    LRP has pretty much been dead for the last couple of years. For a while, the only thing of interest on the main website was the forum where people could get help. The main website was never updated. A few of the more active developers wanted to take over the project and the main website, but the original developer refused to hand it over (for whatever reason). It was obvious then he didn't have any interest or time for the project.

    Most of the information and development was on the unofficial c0wz website (those involved with LRP know which site I'm talking about). But that site went down around the time LEAF started. Every once in a while I run accross an old mirror of the c0wz website, which still has the best collection of networking links and information IMHO.

    One thing people don't realize is that if they don't have the time or energy for a project, they need to hand it off to someone else. Otherwise everyone will jump ship and start a new project (see LEAF) and leave the original developer with nothing more than a dead project and a few memories. When something a popular as LRP dies, it's not because of a lack of interest from the community, it's because of a lack of interest, direction, and leadership from the original developer. The LRP would continue on if the original developer would learn to just let go...

    --
    Go not unto/. for advice, for you will be told both yea and nay (but have nothing to do with the question)
  21. Yikes! by LinuxGeek · · Score: 5, Interesting

    It is the same guy. He has been a nutcase for years. If I had realized that Dave 'kill a cop' Cinege was the force behind the Linux Router Project, I would have never used it. He was the first person I encountered on usenet that convinced me of two things:

    1 - He is more than a little unstable.
    2 - The internet can be a dangerous place.

    Don't worry Dave, if you can't find work then someone, somewhere is holding a padded cell just for you.

    --

    Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
  22. Re:The GNU Ponzi scheme by dmaxwell · · Score: 2, Interesting

    I like open source, but sometimes I secretly hope for it to fail. Otherwise, I fear, I will be working at MacDonalds, coming home to do my real work for free.

    You may work at McDonald's anyway. This economy has been rough on everybody but I'll point something else out. As a user, I've come to heavily distrust vendors who can send BSA goon squads after me and use EULAs and no end of weaseality to pull software from under my feet if I piss them off. If I don't piss them off in particular, they are always looking for ways to raise the rent. I avoid proprietary software vendors because I don't trust them anymore. The parameters of trust are such that to regain mine they might as well go Open Source.

    Proprietary software may be a moneymaker but not from me. Read any good EULAs lately? I feel like I'd have to be off my rocker to buy into a deal like that. Its like a record company contract for the masses.

  23. Re:You don't get it. by autechre · · Score: 3, Interesting

    Write-protecting the floppy will not necessarily prevent it from being overwritten. The write-protect tab simply tells the hardware that it shouldn't write to the disk, and generally operating systems (as they should) honor this. However, an attacker could potentially get around this.

    I heard of one company that had a Web server with a CD-RW and a CD-ROM drive. The site content was on a CD, and they moved it to the CD-RW drive when they needed to update it, then moved it back to the CD-ROM drive for normal operation. I always thought that was a great idea (provided you have easy physical access to your servers).

    --
    WMBC freeform/independent online radio.
  24. Re:Live by the GPL, die by the GPL by packetgeek · · Score: 5, Interesting

    I agree with you 100%. It is VERY important to keep the cash flow side of your life in mind when you are going to write code and GPL it. To me it seems like the *only* component he was missing was the mechanism to turn a profit on his work(I know, duh, but bear with me). He apparently never looked at himself as a vendor. I bet there could have been money to be made in selling prebuilt systems or selling his knowledge via some kind of support channel.

    I use LRP as my router/firewall to connect my home network to my cable modem. One MAJOR problem I have with it is that I can't get my home -> work VPN connection to setup through my LRP box. After much googleing I have found that it is possible, but the mechanism to do it is sufficiently beyond me and my wife would not appreciate hours and hours of down time while I fiddle with it. I would have gladly payed for a preconfigured floppy, CD, flash drive (preferrably flash drive because it's just cool!) to get me going...

    It's too bad really, LRP is VERY god at what it does. I for one will miss it.

    --

    Please be patient, I'm a work in progress! --Alan Jackson
  25. Re:Live by the GPL, die by the GPL by kraksmoka · · Score: 2, Interesting
    ok dude, the gpl is not about copyright. its about copyleft. yes, copyleft. in case you weren't sure, linux geeks are the geek version of hippies, and if you have ever seen a photo of RMS, maybe this will make things a little more painfully (to you), obvious.

    yes, now that linux has caught on, big corporations are contributing (!!!), but they live by and clear the same rules. but linux is as much about community as it is about computering.

    --
    "You never want a serious crisis to go to waste." - Rahm Emanuel
  26. Re:LRP does not pay off anymore by cesarcardoso · · Score: 3, Interesting

    pedro, there are places where LRP or, for that matter, any floppy-based router distro pays off. Starved schools, starved hospitals, SOHO/Small Business sites etc are great candidates for this. In the Third World, it pays off even more.

    --
    Cesar Cardoso can be found at cesar at zyakannazio dot eti dot br (or at least I believe so)
  27. Re:Live by the GPL, die by the GPL by malfunct · · Score: 2, Interesting
    He said nothing about GPL software not being commercially viable, what he said was that when you released under the GPL your software was free. Both as in beer and as in speech. When you release under GPL the ONLY compensation you can expect (the only one garunteed by the license) is that your source remains open. Other than that you are lucky to get anything.

    Thats the reality of the situation, and a further reality is that if people don't have to pay, they won't. I am a very firm believer that the OSS community will shrivel up and die if they succeed in making all software free. I have no way of actually knowing but my gut instinct is that the majority of OSS contributors fit in a few small classes, people learning to be programmers to get a job in industry, those currently in industry that do it as a hobby, and those that retired from industry and do it for fun, and teachers (who make money teaching people to program to go into industry). I think that if all software were to become free the monetary incentive to make that software would shrink to the point of not attracting good programmers, the industry would die, and the majority of contributors to open source would have to get real jobs like plumbing and checking groceries. Until that day we live in a utopia where everyone helps everyone out because we all love each other, OSS can't be successful or it will die.

    --

    "You can now flame me, I am full of love,"

  28. I like that approach by zogger · · Score: 2, Interesting

    I can see perhaps one way he could have made money off the thing, and that would have been to collaborate with some hardware folk and come up with a more cheap dedicated router, same as the other router companies, put his distro in there, made it rugged, cheap, functional. Or gone to an embedded full distro, something that was secure in spades. People "out there" are certainly aware of security, they just are overwhelmed with how to go about it without become a full time security guru. It's a huge potential market, but I'm not seeing any major effort from any camp any place to provide it. Even the big computer vendors still don't get it, they have employees deal with their security, and wouldn't miss a thing if their box got borked, they have thousands more avaialable, whereas joe homeowner/user or small business guy is just...stuck. There just isn't a security first easy to use distro, not from anyone, open source, closed source, semi open and closed, you name it, none of them deliver.

    Note, not saying it is entirely probable, but perhaps one avenue he could have explored.

    As to the economy, yep, sucketh. I've had the same job over 4 years, I liked it, but it's time to move on, the boss gradually upped my workload and kept dropping the pay until now it's almost zero pay. One reason is that he as a businessman is a one trick pony, he is losing his shirt with his one type of business, whereas the new guy I'm going to work for runs 5 different businesses, all different from each other. As a consequence I've been looking around, I found this other job, pay might be very low, but the job itself looks more interesting, I get more on the side,and the provided tools are better. It will require an expensive move for me, but oh well, stuff happens. I do estate management/groundskeeping/maintenance. Physical labor, that's what makes me cash, hard work, mostly outside, dodging yellow jackets, chiggers, copperheads,poison ivy, humping rocks, running stinky machinery, fixing everything that breaks, a hundred and one jobs, for pretty dismal cash compared to salaries I see bandied about on slasherdotted. To ME, anyone who makes ANYTHING sitting around a climate controlled office is skilled and lucky,BOTH, so don't expect it to last forever, those sorts of jobs are sought after, and surprise, humans in other nations will do that work for less than you. They are also over valued almost every place, that's why cash keeps tightening. The US in particular is full of those sorts of jobs now, no wonder the economy is crashing slowly. Without some sort of locked down monopoly, it won't last and it couldn't have lasted.

    Where the rubber meets the road, wealth has to be physically wrested from the ground,manufactured, and that's it. Bits and bytes need to be turned into something useful,by themselves they are bits and bytes and now the planet is awash in them, they are not as valuable as in the 60s and 70's and 80-s when few people could create them and there was more of a monopoly in their creation. IP styled work is the work that leads to the possibility of work that leads to wealth creation, it's a side issue. Anyone making full time check at that is lucky, as it's obvious it's shifting to off shore and becoming just a regular ho hum job, not an uberjob, and that's because it went from hundreds of people doing it one generation ago to now millions and millions with millions more school kids entering the market to "do it", to have a climate controlled office job of some sort.

    I can have a huge stack of tools, they do nothing without picking them up and using them. Same with software, same with any other sort of job like that, someplace humans have to do the other work that provides goods and services. It's one way to get cash back out of the economy, you get it from people who have more than you but are unable or unwilling to do a lot of labor for themselves. And that's it, you have to provide something of value to get something back. As it becomes less valuable you'll get less pay. With software, downloadab

  29. Re:Live by the GPL, die by the GPL by Anonymous Coward · · Score: 1, Interesting
    You are NOT required to give your work away to anyone.

    Under broadly defined circumstances, yes, you are. If I write a program and put it under the GPL, and you take a copy of that program and modify it, your modifications HAVE TO BE covered by the GPL as well. You get no choice in that matter. That means that if you choose to distribute the modified work in binary form, you HAVE TO distribute not only your own sources, but MY sources as well.

    In other words, the GPL says that, under broadly defined circumstances, the recipient of a copy of a work MUST distribute that work to EVERYONE who asks for it. This is precisely the opposite of copyright law, which says that except under very narrowly defined circumstances, the recipient of a copy of a work MUST NOT distribute that work to ANYONE.

    Ergo, the GPL is effectively an abandonment of copyright.

    So if I give Cmdr Taco a binary of GPL code, I am only required to give Cmdr Taco the source if he asks.

    Go read the license again. Unless you distribute your sources, and the sources of all of those from whom you derived your work, with your binary, you are REQUIRED by the GPL to give that source to ANYONE WHO ASKS FOR IT.

    You can ask me all you want, but there is nothing in the GPL that requires me to give you the code or binaries if you ask.

    GPL section 3:
    3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

    a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

    b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

    c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
    In other words, if you don't distribute your source to everyone who gets your binaries, then you must distribute your source to anyone who asks for it. At no charge, too.

    This also means that, if I use GPL code at work and don't distribute it, I am not required to give any of it away.

    Right. Under very narrowly defined circumstances, you are not required to distribute the sources. Under all other circumstances, you are required to distribute the sources. This is precisely the opposite of copyright. Which means putting your work under the GPL is effectively waiving your copyright. And the courts say that when you waive your copyright, either explicitly or implicitly, it disappears.

    So basically none of the GPL'd software out there is copyrighted any more. Which is good, because it means you can do whatever you want with it. It's in the public domain. ;-)
  30. Re:Live by the GPL, die by the GPL by -brazil- · · Score: 2, Interesting

    That's bullshit. Copyright laws say that distribution requires a license from the copyright holder. Usually, this license is granted in exchange for money. The GPL grants it in exchange for the promise to keep copies and derivative work under the GPL. With a bit of effort, even you should be able to fit the thought that asking for money is not the only way to "assert your copyright" into your head.

    --

    The illegal we do immediately. The unconstitutional takes a little longer.
    --Henry Kissinger

  31. Not sure I feel entirely sorry ... by Treacle+Treatment · · Score: 1, Interesting

    " A new shell (no bash, no ash, no sh at all!) A new shell scripting language A new (universal) packaging scheme (would retrofit other OSes) A true application management system A new core process management system (No 'init' here...) " When you set out to change this much you're bound to run into frustration. Start small, release often.

    --
    TT
  32. Re:In before slashdotting! by Sentry21 · · Score: 2, Interesting

    He spent a long time doing something that(even if he shouldn't have) he thought would lead to an income, or atleast, he thought it SHOULD lead to one given the interests corporations have had in his project.

    Apparantly, he missed this whole 'community' thing that we've all been enjoying so much. He wasn't selling his product, he was giving it away. As another poster said, 'live by the gpl, die by the gpl'. He's giving his work away for free, and he shouldn't expect it to lead to anything. If he was doing it for personal gain, he was doing it for the wrong reasons.

    It is GPLed software, and that is how it goes sometimes, a company can 'steal' your project code and not hire you or pay homage to your hardwork, that pissed this guy off.

    It's not stealing. Once again, he gave it away - as he had to. He chose to work on an open-source solution, and he came up with an open-source solution. The rules of the game he was playing said that anyone could use his solution free of charge, and they did. There's nothing wrong with that. When I write software, I don't expect to be put on a pedestal, even if I do think it's really good. If someone wants to use my code, that's enough of a thanks for me, as it shows that they think I did a better job than they can. Make no mistake though, I don't think I deserve anything, and no one's 'stealing' my code. It's given freely, with no strings attached.

    Apparantly, that's an idea that slipped this guy's mind.

    --Dan

  33. Re:In before slashdotting! by lambadomy · · Score: 3, Interesting

    This has nothing to do with his ungrateful followers or who he implements what for. This has everything to do with someone acting like the world owes him a living. I don't care what the heck you do, you can't put something under the GPL and then whine when you don't get paid, whether or not my grandma is using it or some huge company. As has been said before here, the GPL is a double edged sword. Would the LRP have been known at all if it wasn't GPLed? Could he have even made it without existing GPL code? Maybe not. Should he have any expectation of his mentioned six digits for any of this work? Of course not. If you're a programmer or an artist or a biochemist or whatever, if you make something free you cannot expect to get paid for it. You can quit working on it, blame your users, blame your lack of time, I don't care...but don't act like you're getting screwed out of money, and don't act like a bratty child going on and on about all the great stuff you supposedly did that no one else will see, because you got no money.

  34. Re:Live by the GPL, die by the GPL by pmz · · Score: 3, Interesting

    No it's not. When was the last time you paid your rent in fame?

    Agreed. Additionally, fame+money is very rare in society. Most millionaires are savvy businessmen almost no one has never heard of, and, quite honestly, most millionaires are simply regular people who had unique insight and were willing to take a risk. Fame equals money only in the eyes of the likes of CNN (movie deals for Jessica Lynch...blecch), which applies to only a small number of people each year.

    Truth is there can be only so many famous people, before the "audience" becomes saturated and looks elsewhere. If there were 500 "boy bands" instead of several, would the phenomenon of "boy bands" have ever occurred? (whether they should have been successful is for another thread at another time...)

  35. Reputation... by sterno · · Score: 2, Interesting

    The thing you can get from doing GPL'd work is a reputation, and that can be a very valuable commodity. If you go into an interview able to say that you contribute code to the Linux kernel and Apache on a routine basis, you're going to look like somebody who can actually do the job. Not only that, but the employer could even go look at the work you did, which is likely impossible with closed source software you would write for a regular job.

    More and more, I suspect these kinds of credentials are going to get you further as a technician than a college degree is. Who would you rather higher:

    1) somebody fresh out of college, with a glowing recommendation from his professor?

    2) somebody who dropped out of college, but has been an active participant in some open source projects?

    Sure, the first one has a degree and a recommendation, but it's unclear how well that translates into actually doing a good job as a developer. On the other hand, with the second one, you could actually go look at what this guy is doing. You can check mailing lists from the project and see how he interacts with his peers. Is he condescending and aloof, or does he do a great job of collaborating? That's probably more effort to research a job candidate than one would want to do at the initial interview, but if they've got it narrowed down to a couple of choices, it can certainly help give a hiring manager confidence in their decision.

    --
    This sig has been temporarily disconnected or is no longer in service
  36. Re:Live by the GPL, die by the GPL by tim_maroney · · Score: 2, Interesting

    I can name two projects off the top of my head (JBOSS MySQL) that both turn a profit and both are open source software.

    Can you support those claims with some evidence?

    I went and looked at the My SQL press releases. While they claim to be "successful," they never claim to be profitable. In fact they're still looking for rounds of outside investment, an unusual act for a profitable company. Since they're privately held we don't have access to their finances, but they haven't claimed to be profitable.

    JBoss, the services company, is also privately held, and does not claim to be proftable.

    (My hat's off to Red Hat, though, for finally coming up with a profit that can't be dismissed as tweaking the ledgers!)

    If you think the only money in software is selling the binary, you are again, lost. Try getting some free support on MS windows or MS office, etc. Try getting some free training for windows or office, etc.

    Services due to their non-scalability -- whcih is a way of saying you have to pay for headcount per dollar earned -- is inherently less profitable that software sales -- which due to the economies of copying don't require headcount per dollar. Services don't provide the necessary financial oomph for the development of original software.

    Tim

  37. Re:Supply and demand by Anonymous Coward · · Score: 1, Interesting

    Nope, that would be a lot of us. I paid off a house and two cars and set aside a decent amount for retirement, paid off my student loans, paid off my parent's debts, and killed my siblings school loans as well. And when I was out of work for nine months, I got a killer tan and a CCNE and all three Solaris 8 certs and brushed up on my scripting because I had 18 months of cash in the bank at that point any my monthly total needs were about $1300 (no debts, no real needs). I felt bad for the people I had worked with that whole time from '96-'01 who lost their homes (several) and who had real major money problems, but I really felt like saying "What happened to the money!" They were making what I was! They went on great vacations, bought cars and boats and guns, and got some huge homes. I paid off an old truck, bought and paid off a new one, and paid off a $120k home (in Dallas, that is not too bad, either), and then worked on student loans for three people and my parents house note and car notes and covered all of them. I didn't blow it -- I didn't buy a $450k home, a Corvette, two Suburbans, a bass boat, vacation in Hawaii, collect guns and go hunting in Alaska, and so on. And I am really damned tired of hearing how much the bust sucked -- no, people who don't save money suck. When I am rich, I will go to Hawaii, hunt in Alaska, get a bass boat, and have a dozen Suburbans at my 5000 square foot house, but last time I checked I was still a poor redneck, so I will vacation in Ft. Worth, repaint the rowboat, hunt close to the Red, and change my own oil, and I won't complain when the economy lets me put away $200k and pay off the debts of my whole family.

    And, damn it, I know other people who came out of that boom with $400k in the bank, no debts, and and so on, too, so it is not just me. It is a business *cycle* folks -- it goes up ... and then it goes DOWN.

    He may do well as a plumber. We need more of them.

  38. The guy makes a good point... by semanticgap · · Score: 4, Interesting

    The days when people didn't take free software for granted are gone. And that's too bad. Some people just think that somehow they are entitled to Linux, FreeBSD, Apache, Perl, Python, etc, etc. And I bet they claim to be "open source supporters" without ever contributing a line of code, just by virtue of using Apache or something.

    On the other hand there is a definite trend developing where people who are able to write software are much more cautious about giving it away. And I actually think that's healthy, because contrary to what some may be delusional about, existence of free software is not a fact of nature, it is a result of someone's hard work and generosity.

    And don't buy this bull that writing free software pays in fame or whatever. I have little respect for people who say things like this.

  39. Re:Live by the GPL, die by the GPL by NoOneInParticular · · Score: 2, Interesting

    I think that the reason for the GPL not to be challenged in court is that it's a lose-lose proposition for the challenger:
    If they lose the case, they should stop distributing GPL software without source code
    If they win the case, the GPL is invalid, normal copyright still applies, and they have to get the author's permission (probably the one they are suing), to distribute the binaries.

  40. Re:Creating cashflow by phorm · · Score: 2, Interesting

    Indeedy. I used this one for over a year, on an old P120 that had only a FDD and no hard drive. I've since switched to a full linux distro to handle my routing/firewall needs, but mainly because I also use samba/etc and like the idea of a centralized server for my network.

    Leaf is great if you're got an old machine sitting around (I think even a 486 will work nicely) with 2 NICS. Whip out that old computer from the attic, build a boot-floppy, and then stick those vulnerable windows boxes behind leaf - it kept me safe and sound for over a year.

  41. Re:Live by the GPL, die by the GPL by apankrat · · Score: 2, Interesting


    > If you are a great coder, have good business sense, and good people skills and money takes a back seat to other things....then the GPL can be a good thing.

    Or perhaps you may want to use SleepyCat license, which makes a bit more business sense than GPL in many cases.

    --
    3.243F6A8885A308D313
  42. Re:I had a feeliing it would get posted to slashdo by Diesel+Dave · · Score: 2, Interesting

    LEAF and the literly dozens of other off shoots used the LRP os as their base and then added enhancements mostly via the way of application specific extenstions. I've yet to see any major revamping of the OS itself by anyone else...only upgrades to newer componets. (kernel, busybox, etc...)

    My discontent with all of them is LRP had a modular packaging system, and instead of re-releasing the the whole works with a specialized purpose, they could have released *packages*! This would have greatly help the progress of LRP itself.

    You will notice there is no 'LEAF OS'. There are like 5 sub-versions on a LEAF site based on the original LRP OS.

    For the most part they did the equivelent of re-releasing Debian instead of creating a '.deb'. Saying LEAF or any of the other direivatives continued the work of LRP is like saying, Tivo continued the work of Redhat. Their goals were very specific, LEAF in particular, to maintain a firewall on a floppy. LRP, name aside (it WAS to be renamed), had the goal of becoming a next generation, general purpose OS, with a highly refined and embedalbe micro core.

    Dave

  43. Wouldn't BSD license be worse? by Colonel+Panic · · Score: 3, Interesting

    At least with the GPL the author will be acknowledged (in the code) and the source code will be distributed.

    With BSD-style licenses, commercial companies can use your code without having to distribute the source. Your hard work can then be used by a company to profit without any acknowledgement of the true author of the code.

    1. Re:Wouldn't BSD license be worse? by Anonymous Coward · · Score: 1, Interesting

      If you think that is a strike against the BSD license, you're mistaken.

      As the coder, he could have rolled out version 5 closed. No questions asked. Even if v5 was based on v4. v4s source would still be around, but v5's would not.

      With the GPL, if v5 was based on v4, he would have had to maintain the terms of the GPL and keep the code GPL'd. He couldn't close it.

      He might have been able to make some money then. And, given he seems to have tried to get funding years earlier, could have closed off an earlier version that some companies that ended up using in their products might have depended upon.

  44. Re:The GNU Ponzi scheme by kliment · · Score: 2, Interesting

    I have been thinking about this issue somewhat, and personally I feel that open-source development is, from the point of view of the community, much more valuable than closed-source development, and should be rewarded accordingly.
    I am currently researching the cost of a model for basic income which would, in its final form, make it possible for people to do either paid or unpaid work and still make a living.
    Basically there would be little difference between being a low-paid programmer and being an independent open source developer.
    Some information on this is available at this site (btw, for some reason this site does not show right in mozilla, opera or konqueror. It works with links -g after hitting backslash. Any ideas?)
    I think citizen's income would increase the rate of open-source development significantly, and people working in low-paid, unpleasant jobs would get paid much, much more...