Slashdot Mirror


Red Hat Pledges Patent Protection For 99 Percent of FOSS-ware (theregister.co.uk)

Red Hat says it has amassed over 2,000 patents and won't enforce them if the technologies they describe are used in properly-licensed open-source software. From a report: The company has made more or less the same offer since 2002, when it first made a "Patent Promise" in order to "discourage patent aggression in free and open source software." Back then the company didn't own many patents and claimed its non-enforcement promise covered 35 per cent of open-source software. The Promise was revised in order to reflect the company's growing patent trove and to spruce up the language it uses to make it more relevant. The revised promise "applies to all software meeting the free software or open source definitions of the Free Software Foundation (FSF) or the Open Source Initiative (OSI)." [...] It's not a blank cheque. Hardware isn't covered and Red Hat is at pains to point out that "Our Promise is not an assurance that Red Hat's patents are enforceable or that practicing Red Hat's patented inventions does not infringe others' patents or other intellectual property." But the company says 99 percent of FOSS software should be covered by the Promise.

65 comments

  1. I like Redhat by Anonymous Coward · · Score: 0

    I like Redhat as a company, and their software. But I worry when Oracle buys them someday...

    1. Re:I like Redhat by Doke · · Score: 3, Insightful

      My opinion is mixed. They have contributed a lot to the Linux ecosystem. On the other hand they push systemd, pulseaudio, networkmanager, and gnome.

    2. Re:I like Redhat by Anonymous Coward · · Score: 0, Flamebait

      Things like systemd, GNOME 3, PulseAudio and NetworkManager ruined my Linux experience far, far, far more than anything Microsoft or SCO or any other anti-Linux force ever did.

      That software from Red Hat, and the way it was forced on the users of non-Fedora distros like Debian and Ubuntu, is the main reason why I had to ditch Linux completely and instead use FreeBSD.

      When I couldn't trust my Debian installation to boot properly because of systemd, I knew it was time to move on. Not to Devuan or Slackware or Gentoo, but away from Linux completely.

      When a community considers software like systemd, GNOME 3, PulseAudio and NetworkManager as being acceptable, I want nothing more to do with that community and their questionable judgment.

      Thankfully the FreeBSD developers have a far more sensible take on how an OS should be built.

    3. Re:I like Redhat by AlanBDee · · Score: 1

      The problem with an open system is that you sometimes have to accept things you don't like; pulseaudio, systemd, Trump!

    4. Re:I like Redhat by MouseR · · Score: 1

      Why would Oracle buy RedHat?

      Oracle Linux 7 is already based on RHEL7. Both open source. One based on the other. What's to buy? Support contracts?

    5. Re:I like Redhat by ShanghaiBill · · Score: 4, Informative

      Why would Oracle buy RedHat?

      Patents.

    6. Re:I like Redhat by bluefoxlucid · · Score: 1

      So they could sue people who don't have any money for using patents in their products.

    7. Re:I like Redhat by FudRucker · · Score: 1

      "other hand they push systemd, pulseaudio, networkmanager, and gnome"

      thats like the catholic church protecting pedophile priests or the anti-christ, or defending the spanish inquisition which nobody ever expected

      --
      Politics is Treachery, Religion is Brainwashing
    8. Re:I like Redhat by Anonymous Coward · · Score: 1

      ... and the way it was forced ...

      Citation needed.

      Software you quote is not forced on anyone. Distros generally started using software like pulseaudio because it is better - meaning that it solves a problem that was not solved before.

      For example, I use Bluetooth headphones on Linux and because of pulseaudio, said headphones work. Bluetooth audio does not work with alsa so without pulseaudio, the same headphones would not work. This is why distros started adopting pulseaudio.

    9. Re:I like Redhat by JohnFen · · Score: 1

      I agree. Red Hat is not entirely evil, but I also wouldn't call them particularly good.

      They are pretty much just a company like most others.

    10. Re:I like Redhat by Anonymous Coward · · Score: 1

      Well, sorry to rain on your parade, but you'll have exactly the same software in FreeBSD, unless you're using only the base OS. And if you're not, plenty of non-systemd Linux distros, and quite more stable and secure that FreeBSD.

    11. Re: I like Redhat by Anonymous Coward · · Score: 0

      The only way to guarantee patent protection is to nullify the patents.

    12. Re:I like Redhat by Junta · · Score: 1

      Brand strength, and a big customer set to start auditing and suing, as is Oracle's way.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    13. Re:I like Redhat by FudRucker · · Score: 1

      i would rather see Redhat be turned over to CentOS, and if Oracle wants to keep borrowing code then they would have to obey the GPL and keep what ever code they change open so it can be folded back in to the FOSS Linux community, it is only fair since 99% of the code oracle's linux has been developed as GPL anyway

      --
      Politics is Treachery, Religion is Brainwashing
    14. Re: I like Redhat by Anonymous Coward · · Score: 0

      You conspiracy cooks crack me up.

    15. Re:I like Redhat by Anonymous Coward · · Score: 1

      FFS. They did not PUSH anything into anything, other than maybe Fedora. All other distros use these programs by their own choice. Either they are too lazy to develop their own products, or they are too stupid. Or MAYBE the other distros see value in systemd, pulseaudio, gnome, networkmanager. Wow. That's a thought. You seem to think very highly of RedHat engineers, and very poorly of other distro engineers if you think anything was PUSHED on them.

    16. Re:I like Redhat by Anonymous Coward · · Score: 0

      In what system, do you NOT have to accept things you don't like? Other than North Korea, and their dear leader.

    17. Re:I like Redhat by Anonymous Coward · · Score: 0

      What they push is subscriptions.

      (But I agree with all your points.)

    18. Re:I like Redhat by Anonymous Coward · · Score: 0

      I can't agree more.

      I stopped using Gnome long before version 3 came out. Pulseaudio would only cause trouble for me, systemd has been really painful. I haven't use Network manager, but I have used and hated: plymouth, vte and derivative terminals, gconf, dbus, policykit, avahi, evince, libvirt (and openstack, as Red Hat is a big contributor) and probably others.

      So far I have been able to avoid these things, except for systemd, which I had to install until Devuan came out (I wish I'd have more time to help them). But I don't know how long it will be possible to run my computer crap-free. And I'm talking about my personal desktop, because professionally, Openstack has caused me a lot of on call calls and trouble (similar thing could be said about Red Hat 7).

      I'm trying to find a new hobby and run away from software, as I'm no longer enjoying it.

      My theory is that people defend these technologies because they run their distro without modifications, but as soon as you want to do something different, it doesn't work.

      People defend or attack systemd with technical arguments, but I have a stronger argument: it's about choice, and I just don't want to run it. But of course we have corporations knowing what's best for us... and this is the core of the problem.

      The fact that your comment gets modded down shows this is a lost war. Those people will find the day in which they are unable to make their systems work, because the people who really makes them work, have run away to do something they can enjoy more.

    19. Re:I like Redhat by Koguma · · Score: 0

      Citation not needed. When an industry leader makes a change that affects nearly everyone, it's pretty much forced. RedHat forcing systemd on everyone, created a watershed effect of false adoption. Systemd is great for RedHat. Generates plenty of revenue in support contracts.

  2. Unfortunately this is needed by CustomBuild · · Score: 2

    The patent process is rife with political gaming. This protection is essential in forcing corporations to respect the innovation in FOSS.

    1. Re:Unfortunately this is needed by Anonymous Coward · · Score: 0

      Hopefully we can continue to count on Red Hat to be a FOSS champion. And hopefully their war chest of patents doesn't fall into the wrong hands.

    2. Re:Unfortunately this is needed by MouseR · · Score: 1

      Until the patent laws are reformed (good luck with that), companies are forced to play the game and protect their investment, particularly since the advent of patent trolls, in order to avoid frivolous lawsuits.

      Some companies participate in patent pools as a means of protection AND advancements.

      Heck, I know patents are evil. But I have one to my name. We have incentives to apply for them if they are found to have value.

    3. Re:Unfortunately this is needed by JohnFen · · Score: 1

      I know patents are evil.

      Patents aren't evil. The abuse of patent law, and the inappropriate granting of patents (for instance, software patents) are evil, but there's nothing wrong with the underlying principle of patents.

    4. Re:Unfortunately this is needed by JesseMcDonald · · Score: 1

      No, the abuses make it worse but the underlying principles aren't good either. Penalizing someone for using their own property in a non-violent way, just because someone else did it first, is evil. Copyright is wrong too, for many of the same reasons and others besides, but at least there you can limit your expose to things others might claim copyright on—only copies are prohibited, and you can't copy what you've never seen. That doesn't work with patents; whoever comes up with the idea first gets a monopoly, even if they only came up with the general idea and couldn't actually make it work in the real world, and it doesn't matter whether others copied them or rediscovered the principles independently. The only arguments in favor of either copyrights or patents are the same sort of "ends justify the means" social-engineering logic you find in the U.S. Constitution. I am not convinced that patents accomplish their ostensible goal of encouraging innovation, but even if they did it wouldn't make any difference; I consider people accountable for their actions, not their intentions. Your means determine your ends.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    5. Re:Unfortunately this is needed by JohnFen · · Score: 1

      Patent owners are given a temporary monopoly in exchange for society at large getting to use (and, more importantly, build on) the patented thing after the monopoly period ends.

      That sounds like a fair exchange to me. It's certainly better than the situation that patents are intended to fix: everybody keeping their inventions a secret, preventing society as a whole from benefiting from them.

      Now, I'm speaking of the principle behind patents. Patent law as it currently exists in the US is an abomination: things are patented that shouldn't be, patent terms are often too long, etc. But that stuff is a failure of implementation, not a failure of the concept.

  3. AC3 decoder in FFmpeg by Anonymous Coward · · Score: 0

    The AC3 decoder in FFmpeg is GPL, I guess this falls in the 1%, because I know Dolby would sue are ass if we tried to use it in a product without paying Dolby a royalty. (and actually Dolby won't certify products that use FFmpeg anyway.)

  4. I won't cum in your mouth. by Anonymous Coward · · Score: 0

    Trust me. I swear. Honest injun'.

  5. Only 99%? by Scarletdown · · Score: 2

    Why only 99%? If the software is FOSS, then the protection should be 100%, no less.

    --
    This space unintentionally left blank.
    1. Re:Only 99%? by Anonymous Coward · · Score: 0

      So . . . what is the `% not covered? Anybody? Beuller?

    2. Re:Only 99%? by amorsen · · Score: 2

      Because some software is under really strange inscrutable licenses that cannot be reliably determined to be free or open source. That doesn't guarantee that they aren't free or open source, it just means we can't be sure until courts get involved.

      And since it is generally really obscure software, it is highly unlikely that the courts will get involved.

      --
      Finally! A year of moderation! Ready for 2019?
    3. Re:Only 99%? by FudRucker · · Score: 1

      it is probably some odd kernel driver for some obscure hardware that is free enough and the source code is open for inspection and modification which would be good enough to go in to the kernel source tree but maybe it has no license at all, just raw code open for anything

      --
      Politics is Treachery, Religion is Brainwashing
    4. Re:Only 99%? by FudRucker · · Score: 1

      i seen source code with no licence at all, the author lost interest and abandoned it, or maybe died, the code is just up for grabs, legally it is in eternal limbo
      https://www.theregister.co.uk/...

      --
      Politics is Treachery, Religion is Brainwashing
    5. Re:Only 99%? by amorsen · · Score: 1

      Luckily copyright is only 14 years unless the author registers it for another 14, so we can probably get full access in little over a decade.

      Oh wait, I'm in the wrong country and the wrong century.

      --
      Finally! A year of moderation! Ready for 2019?
  6. Buy-out by Errol+backfiring · · Score: 1

    But I worry when Oracle buys them someday...

    Exactly. Wouldn't it have made more sense to file the patents as prior art? As it is now, those patents are like nuclear weapons: never to be used, but always ready to fall into the wrong hands.

    --
    Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
    1. Re:Buy-out by ShanghaiBill · · Score: 1

      Wouldn't it have made more sense to file the patents as prior art?

      No. A patent portfolio is a good defense against patent infringement lawsuits by other practicing entities. Not only can you counter-sue, but you can often preempt lawsuits with broad cross licensing agreements.

  7. "FOSS-ware" Is redundant by Khopesh · · Score: 3, Informative

    "FOSS-ware" would mean "(Free/Open Source Software)-ware"

    The accepted terms are "free software," "free (as in speech) software," "software libre," and if you really insist, "F/OSS" or "FOSS" as expanded above. Also valid but with slightly different definitions: "GPL-compatible" (tighter definition), "open source" (looser definition, allows prohibiting modification or even sharing), and "copyleft" (looser still).

    If I were to coin a new term for something meeting RMS's Free Software Definition, I'd consider "freedomware"

    --
    Use my userscript to add story images to Slashdot. There's no going back.
    1. Re:"FOSS-ware" Is redundant by Anonymous Coward · · Score: 1

      I agree. That term is worse for "ware".

    2. Re:"FOSS-ware" Is redundant by Anonymous Coward · · Score: 0

      It was a typo. He meant to type FOSS-were - free software that on a monthly basis morphs into chaotic pack animals and goes hunting. You may have heard the screaming as it recompiles itself.

  8. So software patents are good as weapons? by Anonymous Coward · · Score: 0

    So Red Hat is okay using software patents against people who are not embracing open source?

    "Information should be free unless I disagree with how you're using it" is not in any way a morally superior position to the more proprietary model of "I should be able to use information the way I want but other people shouldn't."

    1. Re:So software patents are good as weapons? by Anonymous Coward · · Score: 0

      > So Red Hat is okay using software patents against people who are not embracing open source?

      I read it as, "we're ok using software patents against people who are attacking open source with their own software patents"

  9. Good news! by Anonymous Coward · · Score: 0

    "We where able to remove 99% of the tumor"...

  10. Thats fine until they decide not to. by r2rknot · · Score: 1

    So, this understanding... if its not in a contract. Then its just a promise. I promise to not sue you for using my IP giving condition XYZ. Until one day I decide to sue you for using my IP given condition XYZ.

    --
    "...whenever any Form of Government becomes destructive...it is the Right of the People to alter or to abolish it..."
    1. Re:Thats fine until they decide not to. by amorsen · · Score: 1

      Promissory estoppel. It isn't iron clad, but it's good enough for most.

      --
      Finally! A year of moderation! Ready for 2019?
  11. Give it away give it away give it away now by PopeRatzo · · Score: 3, Funny

    I like the Red Hat Chili Peppers.

    --
    You are welcome on my lawn.
  12. translation by Anonymous Coward · · Score: 0

    Translation: Red Hat wants to patent open source stuff, and hold it for safe keeping.

  13. A terrible idea by JohnFen · · Score: 1

    "Defensive patents" are a terrible idea that increases the risk of patent abuse in the future and perpetuates the broken nature of the patent system.

    1. Re:A terrible idea by Gavagai80 · · Score: 1

      Refusing to use defense patents does not cause patent law to change, it simply causes FOSS companies to die and be replaced in the market by companies making proprietary software that can afford to pay the trolls. You have to work in the universe you live in, not the perfect one.

      --
      This space intentionally left blank
    2. Re:A terrible idea by JohnFen · · Score: 1

      Refusing to use defense patents does not cause patent law to change

      True, I didn't claim otherwise. But it does perpetuate patent abuse (since it's a kind of patent abuse in and of itself, in my opinion).

      Aside from that, the danger of defensive patents is that those patents are very likely, sooner or later, to fall into the hands of patent trolls themselves. And the more of them you accumulate, the more likely this will happen.

  14. Unlike copyrights, patents expire. by tepples · · Score: 2

    The AC3 decoder in FFmpeg is GPL, I guess this falls in the 1%, because I know Dolby would sue are ass

    How so? I thought Dolby Digital was used in DVD since 1997 and in cinema since 1992, putting it over the 20-year limit on patents. Which subsisting patents cover the standardized form of Dolby Digital?

  15. Compare to copyleft by tepples · · Score: 2

    I see it as little different from the copyleft model used by the GNU project on which Fedora and RHEL are built: distribute your program as free software, and assert your copyright against those who refuse to pass on equivalent rights to the users.

  16. Systemd by Tenebrousedge · · Score: 3, Informative

    The problem was that systemd was railroaded so fast through most of the major distros -- almost as if it were an insideous update to a proprietary OS, with the questionable acceptance by the Debian technical committee being the worst outcome, as it affected so many derivative distros.

    This is untrue. Yes, many distros decided to adopt it in a short timeframe, but Red Hat had been testing systemd for years before that, and it's not like this was the first time that someone has either tried to replace sysvinit or someone has tried to introduce process tracking to the kernel. The pain points were known for decades, and as someone who has written a (short) book on the shell, anyone who prefers Bash as a scripting language has brain damage.

    Debian's technical committee was split between systemd and upstart, with OpenRC being a distant third, and only one person who favored sysvinit. Since it is hopefully not in dispute that upstart was the worse option there, we can consider the decision to have been the best outcome. Note also that this was merely a decision about the default init system: sysvinit is still supported. The reason why sysvinit was not popular, however, was that the init scripts are comparatively more difficult to maintain, and generally slower. If Devuan has decided to shoulder the maintenance burden, I'm sure I wish them the best of luck with that.

    The anti-systemd crowd here are morons, severally and collectively. No, systemd is not perfect, but there's a reason why people have been trying to replace sysvinit for the past three decades. Even OpenRC is almost entirely written in C. Either learn why, or quit complaining.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    1. Re:Systemd by Junta · · Score: 1

      anyone who prefers Bash as a scripting language has brain damage.

      Ehh.. that really depends...

      If you replace 'have a config file' with 'just source a bash script', yeah, that's not so good and one could fairly argue that the majority of init scripts were effectively this.

      If you have a bash script that is hundreds of lines longs with many functions and such, then I would agree there is brain damage.

      But for quick and dirty script to run a few binaries, it's much simpler than other methods. One just needs to be mindful they don't stay with bash if whatever it is promotes beyond 'quick and dirty'.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re: Systemd by Anonymous Coward · · Score: 0

      "The anti-systemd crowd here are morons, severally and collectively". You just removed any credibility your rant might have had otherwise and outed yourself as another member of the church of systemd, resorting to insults and ad-hominem when the usual alternative facts aren't enough anymore.

    3. Re:Systemd by Anonymous Coward · · Score: 1

      Unfortunately for you, might turn out that the morons are actually systemd apologists. The trainwreck, insecure bug ridden mess that is systemd, has been documented here:

      https://twitter.com/systemdsucks

    4. Re: Systemd by Anonymous Coward · · Score: 0

      the church of systemd

      Speaking of credibility, if you ever had any, all of it flew out the window when you decided typing, and posting, the above was a good idea.

  17. This terrifies me by JohnFen · · Score: 1

    I hate the idea that a single corporation holds patents covering 99% of open source software. That's an extremely precarious position to be in. It means we not only have to trust the company to be well-behaved, but we have to trust that any future owners of the company or the patent hoard have to be well-behaved.

    In other words, it adds quite a lot of uncertainty to working with open source software.

  18. Uses of Bash by Tenebrousedge · · Score: 1

    This is sentiment that I would broadly agree with. I don't dispute the usefulness of Bash as a command language, but scripting is not where it excels. Arrays are painful, conditionals are an external command, and functions are limited to positional parameters. Even parsing command-line options is ugly. Where Bash shines is the ten-lines-or-less script, the glue code that marshals other commands, or transforms output into another input. It also is extremely well suited to processing structured or semi-structured text; the things that one can do with parameter expansion and variable access are impressive. A friend recently confessed to me that they had done all of the research for their doctoral thesis in epigenetics using Bash, and once I recovered from the shock it made a great deal of sense: what else is genetic data but a bunch of text strings?

    I do consider Bash and the shell to be essential knowledge for the programmer; that's why I wrote a book about it. However, outside of a few very narrow use cases, there are better options for scripting languages.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  19. I Have a Question by boudie2 · · Score: 1

    Is there any "open source" company that's less "open source" than Red Hat? As i understand it, none of their software is free.

    1. Re:I Have a Question by JohnFen · · Score: 1

      What do you mean by "free"? Do you mean "as in beer"? Because if so, being free is not part of the definition of being "open source".

      But most of Red Hat's software is free (as in beer.) They make their money essentially by selling support and guarantees to businesses.

    2. Re:I Have a Question by boudie2 · · Score: 1

      Yes I understand that Red Hat offers the source code and allows CentOS to operate. Yet if I google "Red Hat linux working with NSA backdoor" there are all kinds of stories but none for example Slackware or Debian or Ubuntu working with NSA. And there are suspicions about just what their end game is with systemd. Personally, I don't trust their ethics. Like any other corp they're greedy. Despite their protestations to the contrary. Apparently now that Microsoft claims to be all "Open Source" the term lost any meaning it might have had.

    3. Re:I Have a Question by Anonymous Coward · · Score: 0

      You need to get a clue.

      As far as I'm aware, Red Hat has open-sourced everything they've bought over the years. They are the MOST open source company. They do not believe in closed source ever.

      Furthermore, for all the upstream projects I know about, Red Hat participates as a bunch of individuals in the community, cooperating. Compare this to something like Google that uses the throw-it-over-the-wall mentality for most of what they do.

      I don't think it's a coincidence that Red Hat employees in many cases have set a direction that other distributions end up following.

      In another comment you talk about systemd. I don't think Red Hat as such has plans with systemd. They have some goals from their customers they need solved, and they're paying Lennart Poettering to solve them. Now, Lennart has lots of plans. He's Lennart. He wants to change the world into what he sees as a better world.

  20. SystemD might affect FreeBSD as well by walterbyrd · · Score: 1

    If Linux applications are, eventually, made to only run on systemd; then those applications might not work with FreeBSD Linux compatibility layer.

    Or that is how I understand it.