Slashdot Mirror


DrDOS Inc Breaking GPL

Bob Dobbs writes "DR-DOS 8.1 (DrDOS Inc) came out at the begining of this month, however instead of an upgrade to DR-DOS 8.0 the new product is based on work available on the internet. The work includes shareware utilities, a badly patched version of the kernel work by Udo Kuhnt, drivers (Samsung, ESS) and utilities from FreeDOS and others (e.g. pkzip). Full information on the FreeDOS site. (Cheers FreeDOS!)"

86 of 460 comments (clear)

  1. And this Suprises anyone HOW ? by MajorDick · · Score: 4, Interesting

    I mean, Caldera, err...SCO

    The funny thing is DrDOS was Sued , pre Caldera, and won, then Sued MS once (or right before) Caldera Bought it, I think Caldera pulled something like 200 Mil if I remeber out of the suit against MS

    Maybe we should have taken it as a sign of things to come

  2. People use DOS? by ajiva · · Score: 2, Insightful

    Do people out there really use DOS? I can understand an old point of sale system that might still be running DOS 3.3 or 5.0, but why upgrade something that is still working fine. And if you do upgrade, why to DOS?

    --
    http://blogs.sun.com/javawithjiva

    1. Re:People use DOS? by Enigma_Man · · Score: 2, Insightful

      Try upgrading the BIOS on your PC without it.

      --
      Nothing says "unprofessional job" like wrinkles in your duct tape.
    2. Re:People use DOS? by Anonymous Coward · · Score: 3, Insightful

      most rollercoasters run DOS in their embedded pc's as well as lots of other computing hardware doing real work (data collection etc...)

      DOS is still a real-work (tm) operating system unlike windows.

      linux is starting to take over in the embedded OS arena simply because you can do much more than you can in dos.

      windows = plaything. DOS = real work OS.

    3. Re:People use DOS? by afidel · · Score: 4, Informative

      I use it regularly for turning old PC's into Citrix clients. When a donated 486 can be turned into a functioning PC for free there's a lot of value in that. I would love a version of DOS with a built in TCP/IP stack and a LANMAN client, it would save me a lot of work having to do all the voodoo magic that it takes to get that stuff working under plain old MSDOS or its clones.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    4. Re:People use DOS? by avdp · · Score: 3, Informative

      Award Bios has a windows-based fully-graphical utility to upgrade its BIOS. you don't boot into it or anything, it just runs in Windows. Not sure how they do it, but there is no DOS involved. The new BIOS is just there after you reboot.

    5. Re:People use DOS? by ankarbass · · Score: 3, Informative

      It's used for embedded applications. Yes, I know linux is also. For some applications, however, all you need or want is a dos compatible file system and an easy way to input and output text information or simple vga graphics. With an embeddable DOS, and an old copy of TurboC (or Quickbasic, believe it or not), a few hours spent rewriting the startup code, just about any old-school engineer can be up and running. The code is understandable by one person AND you can buy licenses for cheap. Yes there's no charge for GPL'd code, but, it comes with strings attached which often seem like a poor risk compared to the oem cost of something like DRDos.

      --
      Wanted: Clever sig, top $ paid, all offers considered.
    6. Re:People use DOS? by Cramer · · Score: 2, Interesting

      A little company called ThinkNIC did the same thing with Linux. (they used a tiny mediagx system complete with a freakin' winmodem.) It'd likely take the same amount of work to build a linux image from scratch, but it'd be much easier to maintain once you had it in hand. (Seriously. Who makes DOS drivers anymore?)

    7. Re:People use DOS? by innocent_white_lamb · · Score: 3, Informative

      I wrote and maintain a DOS application for a publishing company. A few years back they asked me to write a small database that would work on their Windows machine. Since I had (and have) no Windows development tools, I decided to install DOSEMU on one of my Linux computers and use a DOS-based compiler that I still had laying around in my computer junk pile to write their little program.
       
      That publishing company has grown and now has a multi-user LTSP system running, and my little DOS program has grown bit by bit and become a multi-thousand line thing that does everything from classified ads to preparation of plates for their offset presses.
       
      It runs fine under DOSEMU and (currently) Fedora Core 4, on their machines and on mine.

      --
      If you're a zombie and you know it, bite your friend!
    8. Re:People use DOS? by shotfeel · · Score: 3, Funny

      Manufacturers have their own windows-based flashers

      Somehow, that just reads... ... wrong.

  3. bah, here we go again by psycho8me · · Score: 5, Informative

    You cannot "break" the gpl. It is a license, not a contract. If you do not agree to it or violate it's terms, you have no license to use the software or make derivative works. If that occurs it is simple copyright infringement.

    1. Re:bah, here we go again by schon · · Score: 4, Informative

      you have no license to use the software or make derivative works

      s/ or / to /g

      From the GPLv2, section 0:

      "Activities other than copying, distribution and modification are not covered by this License; they are outside its scope."

    2. Re:bah, here we go again by mrchaotica · · Score: 4, Interesting
      Actually, there is an explicit statement in the GPL to that effect. Namely, term 5:
      You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  4. Re:This is bad? by AKAImBatman · · Score: 4, Insightful

    Actually, if you read the FreeDOS page, the FreeDOS author only requests that Dr. DOS Inc. do something about complying with the GPL. i.e. He's asking them to distribute a copy of the GNU General Public License with the software, and make an offer to provide the source code to anyone who asks, as per the GPL. So all that's really required (assuming they haven't changed the FreeDOS software) is that Caldera be ready to send people over to the FreeDOS site, and perhaps burn a CD or two for a fee.

    The incredulous part of the whole thing is that the page makes it sound like a major step back for Dr. DOS. Instead of moving forward on the source base they have, they're moving backwards by kit-bashing a bunch of old OSS software and then trying to sell it. Or at least, that's what I got out of TFA.

  5. Re:This is bad? by mrchaotica · · Score: 5, Insightful

    The difference is that violating the GPL makes the information less Free, whereas violating most other copyrights and/or licenses makes the information more free.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  6. Dell? by GrEp · · Score: 4, Interesting

    Doesn't Dell sell some computers with DrDOS? You might try harrasing Dell's lawyers about it. You would probably get a much quicker response. I don't think Dell will be happy knowing that one of their vendors is giving them "pirated" software to install.

    --

    bash-2.04$
    bash-2.04$yes "Don't you hate dialup connections?"| write USERNAME
  7. Re:mod me redundant but... by Lumpy · · Score: 4, Interesting

    no mod you somewhat oblivious.

    sorry but you cant SELL the sourcecode under the GPL, you have to give it to me freely. and that webpage talks about pricing for access to the sourcecode. Most likely for their closed source items.

    nowhere do they offer the sourcecode to the GPL products nor admit that any gpl items in DRDOS exist.

    --
    Do not look at laser with remaining good eye.
  8. Re:This is bad? by complexmath · · Score: 4, Interesting

    It's one thing to play a copy of a Michael Jackson CD and enjoy it. It's another to play that CD for a friend and tell them you just recorded it in the studio. In the first case, Mr. Jackson is getting credit for having produced the music, and may be indirectly gaining fans (and therefore potential revenue) as a result. In the second, the artist is getting no credit for having created the material. This comparison roughly applies to software copyrights, though attributing the use of libraries with software typically requires the company's legal team and often adding stuff to documentation that no one wants there. I've had to avoid the use of some very popular free software before simply because legal refused to put the required blurb where it needed to be.

  9. Re:mod me redundant but... by Pedrito · · Score: 4, Insightful

    What's the issue? Remember: GPL sez: "If I give you binaries, I have to give you code..."

    And if you RTFA, you'll see that's PRECISELY the issue. Not only are they not releasing the source code with the FreeDOS binaries they've included, they're not even mentioning that they're GPLed.

  10. DrDos Source Code by graemecoates · · Score: 3, Interesting

    Having looked at the DR-DOS pages, there's a link to "Source Code" (here).

    "Email sales@drdos.com" regarding source code so the site says. However, if there's no GPL file included then it'd be a breach.

    Additionally, from TFA, it'd be interesting to see whether the distribution breaks the terms of the two shareware products that have apparently been included. (Ranish Partition Manager 2.44 & PKZIP 2.04g by PKWARE)

    1. Re:DrDos Source Code by ari_j · · Score: 2, Informative

      The actual language from the site you linked to is "Email sales@drdos.com for price quote." A price quote is not distribution.

  11. Re:Hmmm.... by kpharmer · · Score: 5, Informative

    > And wasn't DR DOS originally owned by Caldera...?
    > Which turned into...SCO!

    No, DR DOS was originally owned by Digital Research. These were the guys that IBM originally was going to buy their dos from, but their CEO at the time blew off IBM and went sailing instead(!). He was fired soon thereafter.

    Anyhow, DR DOS 5 was a fine product - *far* better than MS or PC DOS. It was a completely compatible replacement to DR DOS that worked great with windows. If I remember correctly, it also included a very cool disk cache and set of memory management utilities. Anyhow, in reaction to its reviews & success, Microsoft:
        - upgraded its MS DOS from 4.1 (a horrible product) to 5 (a reasonable one)
        - dropped price for MS DOS from over $100 to something like $19
        - generated fake compatibility error messages that DR DOS users would get when using Microsoft applications
        - etc, etc, etc

    Microsoft never did release a dos as good as DR DOS - with its conditional config.sys lines, online command help, etc, etc. But it did kill the product through illegal competition. Eventually, Caldera bought it out - just for the opportunity to sue microsoft over it. And won.

  12. Re:This is bad? by suitepotato · · Score: 4, Insightful

    The difference is that violating the GPL makes the information less Free, whereas violating most other copyrights and/or licenses makes the information more free.

    The ultimate point of all this nonsense about information wanting to be free is that no one wants to pay anything for anything so ANY license makes the information less free because a license automatically signifies it is in some way tied to someone who owns it more than anyone else. Truly free information has no owners. We used to call that public domain. The GPL and so on is just a way for the cheapskates in amature socialist garb to have their cake and eat it too, but eventually the dogma generates the karma that runs it over.

    Calling anything free with a license is just self-deception and there because those using it want to have the power of Intellectual Property OWNERSHIP and still look cool because they are LETTING people not pay money. It's not free as long as someone has to LET me use it.

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  13. Re:mod me redundant but... by avdp · · Score: 2, Informative

    Actually, the GPL does allow you to charge a fee to package and ship the source code. There is no requirement that it has to be freely available from a FTP site.

    The site says "email for price quote". Have you asked what the price is? I don't know what the magical number is. $8 would be reasonable, $1000 would not.

  14. THE GPL IS NOT AN EULA! by mrchaotica · · Score: 4, Informative

    EULAs restrict USE, and therefore violate the Doctrine of First Sale. The GPL only applies to DISTRIBUTION, and only removes some of the restrictions of copyright law.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  15. GPL is not an EULA by metamatic · · Score: 4, Informative

    Because the GPL isn't an EULA, troll-boy.

    You can download and use GPL software without agreeing to any part of the GPL whatsoever.

    The only time the GPL applies is if you wish to negotiate extra rights beyond those to download and use the software--specifically, the right to copy and re-distribute it yourself. In which case, the GPL is merely one possible set of terms for such redistribution; often the copyright owner has other terms available too.

    The GPL is basically a convenience document saying "Hey, by the way, if you want to copy and distribute this, I'll tell you in advance that you're allowed to do so under these terms. No need to contact me and ask. If you want other terms, go ahead and ask. If you don't want to copy and distribute, ignore all this."

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  16. How is this illegal? by iambarry · · Score: 3, Insightful

    I'm not sure if I understand correctly.

    It sounds like DRDOS's latest version is just a bunch of software that can be downloaded free from the internet. A collection of GPL'd or other OSS licensed software. They are trying to charge $45 for what would otherwise be free.

    But why would this be illegal? If they have not modified any of the software, how would this even violate the licenses?

    I don't get it. Apologies in advance if I'm being dumb.

    --Barry

    1. Re:How is this illegal? by 99BottlesOfBeerInMyF · · Score: 2, Informative

      They are trying to charge $45 for what would otherwise be free. But why would this be illegal? If they have not modified any of the software, how would this even violate the licenses?

      You're confusing "free as in beer" with "free as in freedom." The online utilities they are copying and trying to sell are "free as in freedom" and they cost only a small service, that is if you redistribute them you have to include the original copyright info, license, and offer to provide a copy of the source. That is the "price" of GPL software. If you don't pay that price you have no right to copy the software for any purpose. It is just the same as any other license, whether I require you to pay me $5, sing me a song, or massage my feet in exchange for the right to copy something I own the copyright to. If you don't pay the price you don't get to copy the software. They copied the the software and are selling those copies, which is all fine, but they have to pay the price or what they are doing is nothing more than commercial copyright infringement.

    2. Re:How is this illegal? by Aim+Here · · Score: 2, Informative

      You must not have been reading the same article I did.

      What part of

      "The kernel is a badly patched copy of the Enhanced DR-DOS kernel old version 7.01.06 without any credit to its author Udo Kuhn..."

      and

      "The other programs and drivers included are old versions of some popular open source, freeware and shareware products without licenses, documentation or even credit to their authors, namely..."

      and

      "I understand these are provided in BINARY FORM ONLY without source code provided. To my knowledge, DRDOS does NOT include a copy of the GNU GPL for these 2 programs, nor does it state that the GNU GPL applies to these 2 programs. In addition, source code for SYS & FDXXMS is not included, nor is a written offer made to provide source code upon request."

      did you not understand, soldier?

  17. Re:eula and gpl by ettlz · · Score: 4, Informative
    Why is that the open source fan boys bash EULA, claim it is not enforceable - yet tout the GPL and whine whenever a violation is perceived?

    Let me try to answer this. Other people may do a better job. The GPL and most commercial EULAs are not the same type of animal. EULAs seek to restrict the user's freedoms. "Open source fan boys" tend to object to the EULAs because of this, and even more so because many EULAs attempt to impose restrictions outside the immediate scope of the software to which they are attached (e.g., mandating spyware, no benchmarking, etc., there was a story here earlier). The GPL, on the other hand, places no restrictions on use: you can do whatever you damn well like to the software so long as you keep it free. This, I believe, is the crux. "Open source fan boys" don't like people taking GPL'd code, locking it up where others can't get to it, and worse still (in some cases) claiming ownership of it.

    There is no hypocrisy in asking that the GPL (which in my opinion is very reasonable, and anyone who thinks otherwise is probably trying to build a baby mulching machine) be respected whilst denouncing these jackbooted EULAs.

  18. It's too damned early here by RLiegh · · Score: 5, Interesting

    I haven't had my coffee yet, so I may be wrong; but here's what I understand of the issue:

    1)OpenDOS is released circa 1996 by Caldera, with source code for the kernel included. Not sure under what license, but I don't think it was GNU/GPL (correct me if I'm wrong).

    2)Someone starts independent work on the OpenDOS source code and creates several revisions.
    But relicenses under the GPL

    3)A company named Device Logics comes along, buys the rights to DR-DOS from Lineo (who was split off from Caldera a couple of years before they became SCO) and releases a new version (8)

    4)THe guy independently working on the kernel releases Fat32 inhancements, which are snatched (against the terms of teh GPL) by DR-DOS nee' Device Logics

    5)According to the letter by Jim Hall ITFA they also distribute two FreeDOS programs without providing source (this is cut and dried; the maintainers of those programs clearly have a case there; but I'm mentioning this for completeness).

    SOooooooo, what I wonder is this: if the Original IP belonged to Caldera (and now, through aquisition, DR-DOS inc) aren't they free to do with it -and with derived products as
    they see fit?

    If TFA is true, I don't have a really high opinion of these guys (charging $45 for a couple of 3rd-party kernel inhancements and distributing GNU software illictly -without source); but look back at the original license for the kernel source and I bet you ten to one that there is a clause in there which allows this behavior by the owner of the DR DOS code base.

    1. Re:It's too damned early here by jdavidb · · Score: 4, Interesting

      As far as I know, there is no Caldera IP in FreeDOS. I think you are conflating FreeDOS and OpenDOS. In particular, I think you're confused on point #2, which may or may not have happened, but was not the genesis of FreeDOS.

    2. Re:It's too damned early here by nmos · · Score: 2, Informative

      SOooooooo, what I wonder is this: if the Original IP belonged to Caldera (and now, through aquisition, DR-DOS inc) aren't they free to do with it -and with derived products as
      they see fit?


      Not necessarily. Despite popular understanding/opinion, if you create a copyrighted work and someone else creates a derivitive based on it you do NOT automatically get the copyright on that derivitive work. Each of you still owns their own contributions and neither of you can do anything with the derivitive without some sort of an agreement with the other party. If the derivitive was done without a proper license (doesn't seem to be the case here) then the simple creation of the derivitive would be a copyright violation and I'd expect that would give you enough leverage to convince them to hand over copyright on their contribution or at license it in a very reasonable way.

    3. Re:It's too damned early here by sapone · · Score: 2, Insightful

      SOooooooo, what I wonder is this: if the Original IP belonged to Caldera (and now, through aquisition, DR-DOS inc) aren't they free to do with it -and with derived products as
      they see fit?


      Well, generally, the author of a derived work retains copyright in the work he created, i.e. the parts he created and how they fit in with the base work. The author of the original work has no rights on the modifications except by agreement.

      If TFA is true, I don't have a really high opinion of these guys (charging $45 for a couple of 3rd-party kernel inhancements and distributing GNU software illictly -without source); but look back at the original license for the kernel source and I bet you ten to one that there is a clause in there which allows this behavior by the owner of the DR DOS code base.

      If the code really was released under GPL and the FreeDOS people used only GPL code, there was no such clause. The GPL has no such clause.

    4. Re:It's too damned early here by randomErr · · Score: 2, Informative

      I believe that DR-DOS inc is at least required to formaly name the author of the revised software somewhere because of the GPL. Tonly other thing DR-DOS inc is required to do is provide the source code of the modified modules upon request by a licensed owner of thier produuct.

      --
      You say things that offend me and I can deal with it. Can you?
    5. Re:It's too damned early here by RLiegh · · Score: 2, Informative

      Device Logics/DR DOS is distributing kernel code written by someone else (Udo Kuunt) based on the original Open Dos source code. I am not sure what the legalese behind the original release of the OpenDOS kernel source code is, and I am not having much luck finding a copy of the license online; but for anyone whose interested, here's a timeline of recent DR DOS/Enhanced Dr DOS history to refer to.

      Unless I read TFA wrong, the only way that FreeDOS enters into the picture is that two of the GNU programs distributed by their project is included (without source code availability) with "DR DOS 8.1". But the contention regarding the kernel code centers around what was released by Caldera and what license it was released under as well.

  19. Re:Hmmm.... by petermgreen · · Score: 2, Informative

    hmm you do have some level of conditionals in config.sys in ms-dos (you can create a menu that choses a section and then that section can use an include command to run other sections).

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  20. Re:eula and gpl by dwandy · · Score: 2, Interesting

    perhaps b/c certain (portions of) certain eula's have been found unenforceable, but the gpl has never been found unenforceable?
    search "Eben Moglen" for more...

    --
    If you think imaginary property and real property are the same, when does your house become public domain?
  21. Re:This is bad? by mrchaotica · · Score: 3, Insightful

    No, stuff licensed under the GPL IS Free. It's just a different kind of freedom, or freedom from a different perspective. It's merely a different balance of where my freedom ends, and yours begins.

    In the case of public domain, a person using the code is Free because they can do anything they want to it, including restricting others from Freely using their changes.

    In the case of the GPL, the code itself is Free, because all parts of it are Freely available.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  22. Re:This is bad? by IDontAgreeWithYou · · Score: 2, Insightful

    Precisely explained apparently does not mean clearly explained. Perhaps this is why people are still confused. How about instead of precision we aim for clarity? The purpose of the GPL is to make information more free. Violations of it, therefore, actually make information less free. The purpose of most copyrights is to make information less free, so violations of them make the information more free.

    --
    Finding other idiots on /. that agree with your opinion doesn't make it any less stupid.
  23. Re:This is bad? by JediTrainer · · Score: 5, Informative

    He's asking them to distribute a copy of the GNU General Public License with the software

    This is one of three things that they can do to be compliant. There are two others, which given their commercial nature they may decide to undertake:

    1 - stop distribution, remove all GPL code from their application immediately and rewrite those parts before distributing again

    2 - negotiate an alternative (commercial?) license with the copyright holders of the GPL portions of code. This can be problematic when there's a lot of authors, but it can be done.

    Generally if a company effed up in (mis)using GPL code they should be given the opportunity to fix their mistakes. If this is an intentional misuse and they do not intend to correct things they may open themselves up to a lawsuit.

    Any way you slice it, of course, the GPL software is still copyrighted. Without the GPL it doesn't become public domain. Eliminating the GPL means that you don't have *any* permission to use the code.

    --

    You can accomplish anything you set your mind to. The impossible just takes a little longer.
  24. Illegal vs. Against the terms of the license by iambarry · · Score: 2, Interesting

    IANAL (BIWIW)...

    Illegal means that a law has been broken, and implies a violation of criminal law.

    AFAIK, violating a license is not illegal. A license is essentially an agreement between two parties (a form of a contract?). Violating the terms is allowed under the law, however there may be specific consequences of violating terms.

    Am I being too picky? Anybody out there that IAL want to correct my ignorance?

    --Barry

    1. Re:Illegal vs. Against the terms of the license by slavemowgli · · Score: 2, Informative

      Of course violating a license is illegal. What it's not is a criminal offense; "illegal", though, simply means that it's not allowed under current law.

      --
      quidquid latine dictum sit altum videtur.
    2. Re:Illegal vs. Against the terms of the license by mrchaotica · · Score: 3, Insightful

      When you fail to comply with the GPL, you aren't just violating a license agreement. You are also violating copyright, because the GPL was the only thing allowing you to distribute the program at all.

      But yeah, it's still not "illegal" because copyright infringment is not a criminal offense (for now, anyway).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Illegal vs. Against the terms of the license by n0nsensical · · Score: 3, Interesting

      Noncompliance with the terms of the license makes copying and distributing the code copyright infringement, which is illegal.

    4. Re:Illegal vs. Against the terms of the license by m50d · · Score: 2, Insightful
      AFAIK, violating a license is not illegal. A license is essentially an agreement between two parties (a form of a contract?). Violating the terms is allowed under the law, however there may be specific consequences of violating terms.

      No. The term license has been abused by EULA writers, but an actual license gives you permission to do things that are normally forbidden by copyright law. Typically there will be a contract that goes with the license, e.g. "you pay us $2000 per developer who works on the derivative you are creating in return for licenses to distribute binaries of said derivative to third parties", but in the case of the GPL there is no contract, just a unilateral grant of a limited license. You can break a contract, e.g. by lying about how many developers worked on the thing, or simply not paying, in the first case, and you're correct in that that would not be illegal but would have consequences, probably the loss of the licenses in this case. However, you can also violate the license - or, more correctly, infringe the copyright holder's copyright by doing something they have an exclusive right to without having a license from them to do so - e.g. by redistributing source in the first case, or distributing gpl programs without source in the second. And that isn't breach of a contract, it's just straightforward copyright infringement, and fully illegal.

      --
      I am trolling
  25. People use DOS? Yes! by Anonymous Coward · · Score: 2, Insightful

    DOS is still used on most diagnostic boot disks for the major hard disk makers, many BIOS upgrades, numerous low-level diagnostics. While almost everyone has access to MS-DOS 7.10 (Win9x DOS Final) it cannot be freely distributed. I'd be happy if Microsoft released it as a free release, but that's unlikely at this point. Most freely released diagnostics use Caldera's DR-DOS.

    Scott Cooper
    http://www.ultimatebootcd.com/

  26. Jumping the Gun by TheFlyingGoat · · Score: 3, Insightful

    While DrDOS does look to be breaking the GPL (they need to provide the relevant sourcecode WITHOUT charging for it), this is the type of situation that scares companies away from working with GPL software. The link says they sent an email on 10/20/2005 and that they haven't received a response yet.

    So they gave a company 4 days to respond to something having to do with a legal license? So they were given 4 days to talk to read the email (I've taken 2 days off in a row before), talk to their lawyers (or FIND a lawyer if they didn't have one already), come up with a solution, and respond to the email? Seems like someone jumped the gun on this one.

    Many companies don't really understand the GPL, but will follow its guidelines if they're explained to them. But companies WON'T use GPL software if they see OSS bulldogs going after a company publicly when that company hasn't had a sufficient amount of time to respond.

    At least give them 10 days or so to get their stuff in order, THEN post about how they're screwing stuff up.

    --
    You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    1. Re:Jumping the Gun by ctid · · Score: 4, Insightful
      At least give them 10 days or so to get their stuff in order, THEN post about how they're screwing stuff up.

      I can't agree with this. In my opinion, they started screwing up at the point when they started trying to assimilate GPLed software into their commercial product. They could have read the GPL at that point and understood the requirements of the licence and then decided whether they still wanted to proceed. There must have been a significant amount of time between starting the process of creating DRDOS 8.1 and actually releasing the software; if there's a clock ticking, it starts when they started, not when the FreeDOS guys found them out. I don't think that the thing about not understanding the GPL holds water for a commercial company - it beggars belief that you would create a product based on code from someone outside the organisation without involving a lawyer at some point to check it out.
      --
      Reality is defined by the maddest person in the room
    2. Re:Jumping the Gun by SEE · · Score: 4, Informative

      If they're selling binaries but attempting to charge specifically for provision of the source, it's one of those edge cases not specifically covered in the GPL's terms.

      Actually, it is dealt with. If they're not bundling the source code with the binaries they distribute, they must:

      "Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than [their] 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" -- GPL 2.0, Section 3.

      So they're perfectly allowed to charge separately for the source code, but only if they offer it to anyone interested at cost.

  27. Re:This is bad? by m50d · · Score: 2, Informative
    So Dr. Dos are not even depriving the original author of any potential income, they are just.... well, what exactly? Freeloading on his work? I thought that what the Creative Commons idea was all about...

    They're depriving their customers of the ability to see their changed code and improve and learn from it, and share it with their friends. The GPL's a bit unusual in that the payment the author asks for in return for being allowed to redistribute his work goes not to the author himself but to the people the work is redistributed to, but you could see it as similar to the case where an author declares that the royalties from their book should go to a charity.

    --
    I am trolling
  28. Re:This is bad? by Waffle+Iron · · Score: 4, Insightful
    If it's okay for me to download music from russian sites at a nickel a track or watch movies from bit torrent trackers (and I do both of these readily and happily), who am I (and most of us) to criticise a little GPL violation here and there?

    If you, an insignificant individual, do those things, at least you're behaving consistently (if not necessarilly legally).

    If a commercial software vendor does those things, while at the same time demanding that people pay for *their* goods and abide by *their* licenses, then they are being big hypocrites.

  29. Re:Hmmm.... by throwaway18 · · Score: 5, Informative

    No, DR DOS was originally owned by Digital Research. These were the guys that IBM originally was going to buy their dos from, but their CEO at the time blew off IBM and went sailing instead(!). He was fired soon thereafter.

    That was Gary Kildall.
    If you are going to repeat a computer industry myth at least get it right.
    He was out flying his aeroplane not sailing and he wasn't fired, he later sold the company to Novell for 120 million.

  30. Re:Hmmm.... by kpharmer · · Score: 2, Insightful

    > That's nice - so, what you're saying is that DR DOS was a replacement to DR DOS?

    use your brain: it was an obvious typo

    > Also, your story about how MS-DOS beat out CPM/86 is just misinformed.

    use google:
          http://en.wikipedia.org/wiki/DR-DOS - provides some general history
          http://www.digitalresearch.biz/HISZMSD.HTM - describes some history of the DR blowoff of ibm

    I was a heavy user of DR DOS when Microsoft was struggling to close the gap between ms dos 4.1 & dr dos 5.0. And got to watch first hand as Microsoft killed a superior product.

  31. But they're different companies now! by John+Harrison · · Score: 5, Informative

    I mean, by looking at the addresses DrDSO is at least two doors down from SCO...

    DRDOS
    379 South 520 West
    Lindon, UT 84042

    The SCO Group Corporate Headquarters
    355 South 520 West
    Suite 100
    Lindon, UT 84042-1911

    1. Re:But they're different companies now! by multipartmixed · · Score: 4, Funny

      What the hell?

      Does the City of Lindon, UT have some kind of freaky Euclidean or Cartesian layout plan?

      That at least would make it easy to calculate absolute distances between addresses. Especially if you memorized all the easy Pythagorean triangles.

      Wes

      --

      Do daemons dream of electric sleep()?
    2. Re:But they're different companies now! by John+Harrison · · Score: 5, Informative

      Pretty much all cities in Utah do. The entire county of Salt Lake is on the same system, so nobody here has ever seen or used a street map of the city. You just write down the address and drive there. I just bought a new house thirty miles from my parents and simply told them the address, no instructions and they drove right to it. Contrast this to say, Boston, where everybody has a detailed map of everything in their car.

    3. Re:But they're different companies now! by UnixRevolution · · Score: 4, Informative

      Not just next door...According to google earth, the distance is 36 feet between the 2 addresses.

      --
      You like your new Mac more than you like me, don't you, Dave? Dave? I asked...She said Yes.
    4. Re:But they're different companies now! by buraianto · · Score: 4, Informative

      Except you can't drive on the hypotenuse, but only on the grid lines. So you don't even need the Pythagorean theorem.

    5. Re:But they're different companies now! by belmolis · · Score: 2, Informative

      The city of Sapporo of Sapporo has a grid like this, with streets just numbered East/West or North/South. This is said to be because it was laid out by American engineers in the late 19th century.

    6. Re:But they're different companies now! by cain · · Score: 4, Funny
      ...where everybody has a detailed map of everything in their car.

      You would think that they would know where everything in their car is.

    7. Re:But they're different companies now! by zarathud · · Score: 3, Insightful
      Mathematicians call this the taxicab metric

      d((x0,y0),(x1,y1)) = |x1-x0| + |y1-y0|

      You can think of it as 1st in the series of metrics

      d((x0,y0),(x1,y1)) = ( |x1-x0|^p + |y1-y0|^p )^(1/p)

      where for p=1 you get this metric and for p=2 you get the traditional Euclidian one.

    8. Re:But they're different companies now! by Just+Some+Guy · · Score: 2, Informative
      Pretty much all cities in Utah do.

      You misspelled "outside New England". I've always lived in states touching the Mississippi River or west of it and had assumed that every place assigned addresses logically. I never realized that some zipcodes use a cryptographically-strong PRNG to dole out house numbers until I met someone who'd lived in Boston.

      --
      Dewey, what part of this looks like authorities should be involved?
    9. Re:But they're different companies now! by John+Harrison · · Score: 2, Interesting

      Unless you've lived in Utah you still don't get it. It goes above and beyond anything I've seen elsewhere. Not only are the streets all numbered logically, but the house numbers fall between the street numbers. Thus you know that an address such as 1153 East 600 South is on the street 600 South and between the streets 1100 East and 1200 East. You even know that it is on the north side of the road. The simplicity of it is wonderful.

  32. Re:mod me redundant but... by slavemowgli · · Score: 3, Informative

    Two things... first of all, it's perfectly legal to sell the source code to GPL'ed software, just like it's legal to sell the software itself (which actually may be distributed in source code form). What you can't do is charge someone *extra* for the source code who *already* got the software from you.

    In particular, this also means that you (or me, or anyone) is not automatically entitled to receiving the source code; if the source code or a written offer to send it, as well as the text of the GPL license, accompanies the product, that's enough to be in compliance with the GPL. You do not have to make the source code available to random third parties who did not receive the product from you.

    Of course, once someone has the source code, they are free to put it up on their own web page for all the world to download, for example. But if noone does that, then you cannot go to the company who sells the product and demand the source code unless you have bought the product yourself.

    HTH. And JBTW, IANAL, of course.

    --
    quidquid latine dictum sit altum videtur.
  33. There is no doublestandard by LordKazan · · Score: 2, Insightful

    Tehre is no double standard - just a poorly worded standard that was put to words by the mediocre not the experts. "Software wants to be free" doesn't mean "software doesn't want it's author to be credited with it's production", and it doesn't mean "software wants it's licensing agreements violated". More like software "wants it to be licensed on a free-basis". You give away the software, and sell the support. That's more-or-less what the company I work at does. We're a state contractor (that's our exclusive thing) - we write all the apps for free, and many of them don't generate revenue. We get our revenue from transaction fees on some of on the software.

    --
    If you cannot keep politics out of your moderation remove yourself from the Mod Lottery.. NOW!
    1. Re:There is no doublestandard by honkycat · · Score: 2, Insightful

      There is no double-standard among those who both support the GPL and refuse to use/redistribute other software against its licensing terms, whatever they may be. However, there seem to be many of the opinion that since they feel software should be free, they'll go ahead and copy commercially-licensed software in violation of its license. That behavior is inconsistent with expecting others to respect the GPL. The GPL is based on a framework that allows a creator to specify the terms under which his creation may be redistributed.

      If you believe the GPL should hold water, the only ethically consistent position is to respect the licenses of other authors (either by paying their fee and not redistributing illegally or by not using their software at all). Otherwise, there is a double standard.

      Richard Stallman and the FSF folks understand this. They find non-free/libre licenses to be abhorrent so they refuse to use software so distributed.

    2. Re:There is no doublestandard by shutdown+-p+now · · Score: 2, Insightful
      If you believe the GPL should hold water, the only ethically consistent position is to respect the licenses of other authors (either by paying their fee and not redistributing illegally or by not using their software at all). Otherwise, there is a double standard.
      Not exactly. For example, I do support the GPL because I believe it's the only reasonable approximation to what things would be like if there were no such thing as copyright at all (and I would very much like to see copyright go). Simply put, I see it as using the existing system to fight itself; it does not mean that I support the system in any way, including other (proper) uses of it. So I see no ethical contradiction in respecting the GPL, but not non-Free licenses.
  34. Re:This is bad? by Mr+Z · · Score: 3, Insightful

    Without the GPL it doesn't become public domain.

    That's the point that many are missing. It doesn't matter if you consider the GPL invalid. If you consider the GPL invalid, that simply means nothing gives you the right to distribute that code without explicit permission of the author. The GPL works because it gives you privileges that would not have existed otherwise. Remove the GPL and you remove all permissions to distribute derived works, except those derived under the principle of fair use.

    Co-opting a short function or a couple lines of code--especially generic code--might constitute fair use. Annexing entire programs does not.

    --Joe
  35. Re:This is bad? by Otter · · Score: 2, Insightful
    As always, attempting to use sarcasm here without tags is futile. Obviously, the distinction between "free as in Free" and "Free as in free" is completely bewildering; even people here who argue obsessively about it are confused.

    The problem (assuming it's a problem and not a deliberate choice) is the insistence of Stallman and the FSF on redefining existing words for their own purposes and then insisting that everyone else is misusing them.

  36. Canon Digital Cameras by grahamsz · · Score: 3, Funny

    The Digital Rebel certainly runs DOS

  37. Re:This is bad? by civilizedINTENSITY · · Score: 3, Informative
    " Except that they didn't change the code so they don't have to distribute anything."

    Wrong. They distributed a binary, so they have to make source code available to any third party that asks for it. This is covered under 3.b:
    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.)
  38. The OpenDOS license also doesn't seem to be GPL. by argent · · Score: 2, Informative
    ftp://ftp.fsn.hu/pub/OpenDOS/OpenDOS.701/license.t xt
    PART IV -- TERMS APPLICABLE TO SOURCE CODE GRANT
     
    GRANT. Caldera grants you a non-exclusive license to use the Software
    in source code form free of charge for personal, non-commercial use.
    The Software in source code form may also be used for commercial
    development purposes, provided a license is obtained from Caldera
    before any products or derivative works are shipped for commercial gain
    that utilize the Software , its components or derivative works.
     
    For the source code license grant, you may:
    * use the Software on any single computer;
    * use the Software on a network, provided that each person accessing
      the Software through the network agrees to the terms and conditions
      of this license
    * use the Software on as many computers as needed provided that each
      person accessing the Software agrees to the terms and conditions of
      this license;
    * redistribute the Software for non-commerical purposes, provided any
      copy must contain all of the original Software's proprietary
      notices, marks and license terms. (Note: redistibution of derivative
      products for commercial gain is permitted, provided a license is
      obtained before the derivative products are exchanged for commercial
      gain)
    * copy the Software for archival purposes, provided any copy must
      contain all of the original Software's proprietary notices, marks and
      license terms.
    * modify, translate, compile, disassemble, or create derivative works
      based on the Software provided that such modifications are for
      non-commercial use and that such modifications are provided back to
      Caldera except for those who have obtained the right from Caldera in
      writing to retain such modifications; any modification, translation,
      compilation, disassembly or derivative work used for commercial gain
      requires a seperate license from Caldera;
     
    You may not:
     
    * permit other individuals to use the Software except under the terms
      listed above;
    * copy the Software other than as specified above;
    * rent, lease, grant a security interest in, or otherwise transfer
      rights to the Software; or
    * remove any proprietary notices , licenses or labels on the Software.
  39. Re:This is bad? by arkanes · · Score: 4, Insightful
    You're creating a false relationship here between people who think that copyright infringment isn't theft, and people who think that makes copyright infringment okay.

    It's not theft, but it's not okay (there are lot of things that aren't theft that are still both illlegal and wrong), and they should comply with the GPL, and people shouldn't download stuff illegally from P2P applications.

    Note that none of that means that the music industry isn't stupid for understanding the competition they face from illegal downloads and addressing it reasonably (you can be within your legal rights but still be stupid), or that it's not legitimate to legally buy your music from overseas where it's cheaper.

  40. Re:This is bad? by arkanes · · Score: 2, Insightful

    Presuming that by "russian piracy sites" you mean sites that offer downloads legal in Russia, then there is nothing illegal about that. It's like claiming that it should be illegal for a company to pay it's workers in China less than the US minimum wage, or for a US company with a factory in Indonesia to not maintain US environmental and work hazard standards.

  41. Re:What is this? by shibashaba · · Score: 3, Funny

    No, but I think Adobe is going to announce the availability of Photoshop for the Amiga.

    --
    ---------- Open Source is capitalism applied to IP.
  42. SCO and GPL validity by phliar · · Score: 2, Informative
    to their defense SCO has said they think the GPL is invalid
    In that case, it's plain ol' copyright law that applies, and SCO are guilty of copyright infringement -- the Linux kernel code is copyrighted. You can think of the GPL as opening a hole in the shield of copyright -- no GPL, no hole.
    --
    Unlimited growth == Cancer.
  43. Re:This is bad? by Qzukk · · Score: 3, Insightful

    It's not free as long as someone has to LET me use it.

    It's not free to who? The person who gets to use it, or the person who has to let the other person use it? Every freedom is a tradeoff... swinging fists and noses and all that jazz. I bet the slaveowners were upset about their lost freedom when their ex-slaves found theirs.

    "Information wants to be free" means "no one wants to pay anything for anything" as much as "lets start a company" means "I want to embezzle millions". Sure, some people who say one thing mean the other, but that doesn't define either movement.

    Isn't it funny that you call the people using the GPL license as "cheapskates" when the only real cheapskate here is the people who took code other people wrote and called it their own product instead of investing their own time and money to develop a product that was truly theirs?

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  44. His name! by MoogMan · · Score: 4, Funny

    Woah, 219 comments and no-one's made a humorous remark about Udo Kuhnt's name?!

    1. Re:His name! by mobby_6kl · · Score: 2, Informative

      You have to come early or browse at -1 to see these: 1, 2.

  45. Re:This is bad? by Drachemorder · · Score: 3, Informative
    "Eliminating the GPL means that you don't have *any* permission to use the code."

    Actually, it means you don't have any permission to distribute the code. You don't have to agree to the GPL in order to use GPL code, only if you intend to distribute it (or modifications to it) to others.

  46. No, no, not SHELL... by klagermkii · · Score: 2

    Nothing like getting pedantic over a 15 year old OS :)

    They didn't use SHELL=, they used COMSPEC=!

    There, technically right, ahhhh I feel better already....

  47. Re:eula and gpl by dwandy · · Score: 2, Informative
    close. while I agree it's never gone to court to set a legal precedence, it has been 'tried':

    Eben Moglen has apparently offered many people/orgs the opportunity to try it in court:

    ... you have to be prepared to meet a call that I make reasonably often ...
    "Mr. Potential Defendant, you are distributing my client's copyrighted work without permission. Please stop. And if you want to continue to distribute it, we'll help you to get back your distribution rights, which have terminated by your infringement, but you are going to have to do it the right way."
    At the moment that I make that call, the potential defendant's lawyer now has a choice. He can cooperate with us, or he can fight with us. And if he goes to court and fights with us, he will have a second choice before him. We will say to the judge, "Judge, Mr. Defendant has used our copyrighted work, copied it, modified it and distributed it without permission. Please make him stop."
    One thing that the defendant can say is, "You're right. I have no license." Defendants do not want to say that, because if they say that they lose. So defendants, when they envision to themselves what they will say in court, realize that what they will say is, "But Judge, I do have a license. It's this here document, the GNU GPL. General Public License," at which point, because I know the license reasonably well, and I'm aware in what respect he is breaking it, I will say, "Well, Judge, he had that license but he violated its terms and under Section 4 of it, when he violated its terms, it stopped working for him."
    But notice that in order to survive moment one in a lawsuit over free software, it is the defendant who must wave the GPL. It is his permission, his master key to a lawsuit that lasts longer than a nanosecond. This, quite simply, is the reason that lies behind the statement you have heard ... that there has never been a court test of the GPL.
    [all emphasis mine]

    imho, a perfect system would never get tried ... the reason even truly guilty people take a shot at court is b/c the law is not perfect, and sometimes they can get away with something. If everyone knew that there was no possible positive personal outcome, why would anyone bother?

    --
    If you think imaginary property and real property are the same, when does your house become public domain?
  48. Re:This is bad? by Ancil · · Score: 2, Informative
    If you're speaking of sites like allofmp3.com, please specify your sources or at least link to some evidence that the operation is anything but legal. It is my understanding that monetary compensation is given to the respective author for each download under the copyright laws currently in effect in that country.
    Don't be ridiculous.

    AllofMP3.com has songs which have never been authorized for internet distribution by any site -- for example, The Beatles have never signed on with iTunes, Napster, or any other online service. The copyright holders are still waiting to see how things play out. But their entire song catalog is available at allofmp3.com.

    Even the Russian cops admit this place is illegal.

    The Russian site claimed it had licenses to do so from a local clearing house, but record labels have maintained that the licenses weren't valid. After long-standing complaints, the Moscow City Police Computer Crimes division completed an investigation earlier this month and recommended that prosecutors charge the site's operators with criminal copyright infringement.
  49. Re:This is bad? by orasio · · Score: 2, Insightful

    GPL is not about defending copyright.
    It's about fighting copyright, fighting fire with fire.
    The GPL does not use copyright law on a _moral_ or _ethical_ basis, it just uses it as a tool.

    The whole idea of the GPL is keeping free stuff free. When someone want to keep free software from being free, you can use copyright law, as a tool against them.
    Of course, the GPL would be useless in a world without copyright, but of course, it wouldn't be necessary, because that's the kinds of world the creators of the GPL want.

  50. Every time I prep a new machine by Reziac · · Score: 2, Informative

    I use a DOS boot disk every single time I prep a new hard disk or new system (which in my role as hardware guru for the local user group, is often). I run the partitioner from DOS and do the initial setup in DOS. Thus I not only have more direct control, I also discover sooner when something isn't working. And the whole process is a matter of a few minutes, with no large OS to install and no drivers to locate and/or fight with.

    With a seriously screwed-up machine, it's often much faster to fix Windows from a DOS boot disk than it would be to reinstall Windows, hunt down obscure or nameless drivers, and do battle with OEM "tech support".

    So, while average users nowadays have little need for DOS, we folk who get our hands dirty certainly still use it, and are glad to have it.

    --
    ~REZ~ #43301. Who'd fake being me anyway?