Slashdot Mirror


Can Open Source Companies Stay That Way?

JoeGee writes: "According to this article on ZD Net, more and more companies born from open source projects are beginning to move towards closed source products as a source of revenue. Version 5 of GFS will be closed source, and even SuSE's director of sales Holger Dyroff has a quote that seems to disparage the service model of revenue. The one company that refuses to change its operations is, surprisingly, Red Hat. Red Hat CTO Michael Tiemann says 'We believe the Red Hat brand stands for open-source.'" Yes, this is a dupe. Bad Tim! *whack*

17 of 169 comments (clear)

  1. Does Close Source Ensure Financial Nirvana? by Black_by_Pubic_Deman · · Score: 3, Insightful

    Does moving towards Closed Source Products ensure every one will live happily ever after? Look at the number of Closed Source Product Companies that have shut shop. It is probably not the model, but the condition of the economy that is responsible for the poor performance.

    --
    In God I trust... on others I use dsniff.
  2. Everything in its place by squaretorus · · Score: 4, Interesting

    I am aware of a number of medium sized software developers producing specialist systems for specific industries, who are considering 'going open' and charging solely for deployment and support. I come into contact with these systems pretty regularly through my work - and usually call the company to ifnd out what their plans are as much through noseyness as need.

    They are considering it for a pretty simple reason - giving software away, and making it open so the client doesn't HAVE to buy your service agreement, gives the client great confidence in YOUR confidence in the quality of your service.

    Most users of such systems understand that the service component of the charge is the 'expensive' part anyway. By going open source a company can relaunch, give away the software and offer 'as you need it' support at rates likely to undercut the opposition.

    Open means customisable, which opens up another potential revenue stream to the producing company.

    It also lets the pain in the arse customers do some modifications themselves. One or two of these can account for 60-90% of ongoing support effort for some of these companies.

    You don't have to go 'open source' to follow this business model, but its a great shorthand, and a great differentiator. Anyone work in a firm thinking of following this route?

    1. Re:Everything in its place by aspillai · · Score: 3, Informative

      What you're suggesting is a maintanace nightmare. I've been involved in projects where the customer gets the code. They hire some 3rd rate engineers to modify the source and then call us when something goes wrong. Do you know how long it takes for us to even find out that they modified our code? We can't have a clause that says once you touch code, we don't help you because we do charge large amounts.

      That being said, going open source for general purpose software is a great idea. Some of the software that we've made would be great for open source. It can be used across verticals and the equivalent open source project is either still in the infancy or is just bad. At another company I worked, there was a proposal to do just that. I hope they followed through.

      Me.

  3. surprising? by gowen · · Score: 4, Insightful
    The one company that refuses to change its operations is, surprisingly, Red Hat.

    Why is that surprising? Red Hat have previously done the part-open/part-closed thing, and realised that it doesn't really help that much, and that well packaged all open source packages are just as marketable, cheaper to license and earn you good will in the community. Most of the other companies (SuSE excepted, as the YaST licensing was clearly designed to protect their market) are just ill-thought-out dotcom cash-ins struggling to cope with a dose of economic reality.
    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
  4. Eh? by brunes69 · · Score: 3, Insightful

    ...one company that refuses to change its operations is, surprisingly, Red Hat.

    How is this surprising? RedHat has always been one of the most staunch endorsers of Open Source/Free Software. Did anyone else watch the videos of the O'Reily OSS convention? The RedHat guy was amazing. And how about the comment posted yesterday (about RedHat willing to give Free Software to every school in the US) ? This doesn't surprise me at all, I don't see how it would surprise anyone.

  5. Suprising no one by GypC · · Score: 3, Insightful

    Why is it suprising that Red Hat should remain Free? They have always released all their source code and have cut paychecks for many an Open Source programmer. For them to remain steadfast in their policy is hardly suprising.

    Personally, I don't use Red Hat Linux as I find it rather byzantine, but I have always held them in the highest regard when it comes to their ethical stance on Free software.

  6. Economics of Open Source Software by under_score · · Score: 3, Insightful

    Since the last time this article was posted, I have worked out my comments a little more completely and posted them to Oomind. Basic summary: recession is bad for capitalist enterprises relying on OSS business models, but good for the community aspect of OSS.

  7. Things are still evolving by Ami+Ganguli · · Score: 4, Interesting

    In the end there will probably be a small handful of business models that are really successful. But things are still evolving to quickly to really know what will work. Especially given the current 'irrational negativity' (in contrast to the 'irrational exuberance' of recent memory), it's too early to tell what will work and what won't.

    RedHat is, in a way, in the same position as IBM. They've already established a strong reputation and consulting organization and don't need proprietary IP to compete. A small company with no track record can't successfully compete with RedHat.

    The same isn't true for a lot of smaller Open Source companies. Small companies can spend a lot of time and money developing an Open Source product, and then find a competitor selling against them using the same product, but with no investment in R&D. The client can't tell the difference, so in the end it comes down to straight marketing, with no points given for actually having developed the product.

    My company has faced this situation in the past and now we develop custom proprietary applications on top of an Open Source platform. We still believe in Open Source, but for now we need to keep some stuff to ourselves in order to compete effectively. I'm hopeful that over time we can swing back towards Free software - after all it does help to produce better software. Perhaps after we've had more time in the market and are a little more established. Or perhaps we'll open up certain pieces of the product while keeping more specialized functionality to ourselves. It's hard to say.

    It is clear that Open Source/Free Software is here to stay and will take a big chunk of the software market, but individual participants have to find a formula that works.

    --
    It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
  8. Stop thinking of software as a tangible resource. by MongooseCN · · Score: 5, Interesting

    It's the developers you are paying. Why are we paying for software? It doesn't cost anything to copy software, just 5cents or so for the cd and however much for the printer manuals and box, if you even buy that part. We should be paying for developers time instead, this is where open source fits in.

    Let's take an example. The Linux kernel is free, everyone can download it. So how do people make money off of it? Contracts. A company can hire out a person to write a kernel module for their new hardware. The developer gets paid by the hour to write the module and the module can be released open and free. Then later another company can hire someone else to make another module and add it to the kernel. All these contracts may be small, but they keep adding to one big project.

    Now this only works with Free Open Source software that can be incrementally improved. A large game for end consumers won't work with this model. What company is going to pay a large group of developers to make a giant game and then release it for free? Maybe as Open Source, but not free.

    So Open Source developers should get into contracting to work on open source projects that can help large companies. If a project is Open and Free, it can help everyone and save money for large companies as they don't have to pay for large software packages and then upgrades... and Open Source developers can still be paid.

  9. Free Software and Open Source by jdfox · · Score: 4, Informative

    The point has been made many times here before, but bears repeating once again: Free Software and Open Source are two different things, regardless of what you might read on ZDnet.

    "Moving to a proprietary system also can spur ill will. Because of the freedoms afforded by the open-source movement, older versions of software may live on as competition. The Free Software Foundation, founded in 1984, continues to work to ensure open-source versions of programs live on as long as possible."

    Not true. The Free Software Foundation was established to promote and support Free Software. They have nothing whatever to do with Open Source, and are careful to say so.

    http://www.gnu.org/philosophy/philosophy.html
    http://www.gnu.org/philosophy/free-software-for- fr eedom.html

    The term "Open Source" is much abused, because it lacks sufficient precision. Everyone from authors that really want to encourage software freedom but do not always want to use the GPL, for entirely honest reasons (e.g. the BSD folks, Eric Raymond etc.), right down to parasites who care only about a quick buck (e.g. most of the shiny-suited salesmen who leaped briefly onto the Open Source bandwagon), call themselves part of the "Open Source movement". It's a conveniently huge umbrella under which even Microsoft might have fit, had they needed to. It was started by well-meaning people for the right reasons, but with a flawed charter, which may or may not be fixable at this point.

    It's not necessary to agree with everything the FSF and Stallman have ever said to see that they are right about several things. One of these is that a genuinely Free Software license can be an effective way of reducing your risks, if someone decides to close part or all of the source of software that you or your business depend on.

    Perhaps this is a necessary and inevitable shakeout, where we'll see a clarification of what the world wants from software freedom. It comes at a time when many different freedoms we take for granted are under attack, from many sides. In the case of software freedom, we will need to look hard at what we want, and what we're willing to do to defend it.

  10. Re:Open Source was a mass delusion by GypC · · Score: 3, Insightful

    It was marked as troll because it dismissed a lot of very talented and experienced programmers as "geeks in their bedrooms," it made an inane analogy with farmers when we all know that software, unlike food, can be reproduced without cost and often requires maintenance, and it missed the whole point of Free software in general. If he had said, "Basing businesses around Open Source was a mass delusion," then he might have had a point and probably would not have gotten modded as a troll. But to most of us that have been using and contributing to Free software for years it has nothing to do with business, it is a community effort to build ourselves a computing environment that we control and can be happy with.

  11. I'm with Linus on this one... by NoNeeeed · · Score: 5, Insightful
    ... I really don't care.

    The vast majority of open source software available has been produced by individuals or not for profit groups. Look at most of the major projects, the Linux Kernel, GNOME, KDE etc. These are not funded by companies, and if all of the companies trying to make money off of open source were to disapear tommorow, they would carry on.

    Sites like ZDNet are fundamentally biased towards thinking about the world in terms of companies and their success. This is how they have always worked and why they don't understand the os world.

    Yes, corperate help can speed up developement of a system but it isn't critical.

    The way I see it, there are three business models that can, and have worked, and two that won't.

    The Red Hat way - Selling totally open systems with support and (shock!) manuals etc. Adding something to a fundamentally free product.

    The IBM way - use free software as a base for your proprietory products. Why make your own UNIX when there is a free one. Mabey give developement back to the community.

    The QT way - Create a product that people have to pay for if they make money out of it, but is free if they don't

    The VALinux way - This is just another dot com and isn't really about open source, they just work off the open source community. The sourceforge model is broken in the same way as...

    The sistina way - Provide a product that is both open and closed source. This will fork. Unless the closed version is a long way ahead of the open version people will not pay serious money for it. GFS is not protected by the GPL in the same way as QT. I could package GFS (gpl version) with a closed source product and sell it, I can't use QT in closed source without paying.

    Of these, only the first three will work. Red Hat does not depend on a massive in house development effort to produce its product (unlike sistena). IBM and QT are both profitable companies. IBM is using Linux and Apache to reduce costs, and gives a little back in return, especially where specialist development is needed, but again it does not involve a major (relative) developement effort. Trolltech makes money, but gives its product away to people who do not make any money out of it, thus increasing its visibility. I hadn't heard of QT before KDE came about.

    VA Linux is just a web publisher like any other. Sistina is fighting a loosing battle against its own technology. Once something is GPL'd you can't unGPL it.

    Whatever ZDNet says. Open Source will continue for the same reasons that it got started in the first place, because people enjoy writing software and creating and sharing something, and mabey for the kudos. These are the same reasons that I want to start my own project (a developent env for Prolog), not for the money, but because I enjoy it, and it would be an interesting challange. OS has never been about the money. If it had been, GNU would not exist, nor Linux, nor any of the other major components of the OS panthion (*BSD etc).

    End sermon

  12. These Companies Are Ultimately Irrelevant by Whip-hero · · Score: 4, Interesting

    The point isn't whether Open Source companies can stay Open Source or not. The companies could all go bankrupt and it wouldn't stop Open Source. Before it had a catchy name, Open Source was just people writing programs that they wanted for their own purposes, and sharing them with other people. The loss of a few trendy business models won't change that.

    In fact, it might actually help Open Source in general by sweeping out all the cruft, just like the current slump is cleaning up the dot-com fad. The people who are left will be the ones that develop Open Source software because they just care about having the software, not because they want to capitalize on a freely available army of developers.

    Before, developers (or their companies) wouldn't openly release things that they felt really created a competitive edge. (Non-software companies didn't try to sell such systems either. They kept the advantage for themselves.) Now, these Open Source companies are trying to make a profit from creating software that, by definition, is their competitive edge. And they want to release all the source? Not likely. I don't want to sound like one of those people who yammer about how Open Source advocates shouldn't want everything for free, but it doesn't surprise me that these companies are dropping off and selling out. In the end, it doesn't really matter- the heart of Open Source exists outside of these companies.

    --
    --WH--
  13. Re:Suse cannot be trusted by J4 · · Score: 3, Informative

    Read the YaST license sometime instead of spouting off something you picked up here.


    Only this licence gives the Licensee the right to use reproduce, to
    distribute or to amend YaST or works derived from it.
    1. Usage
    YaST and SuSE Linux may be used for personal and commercial
    purposes if the copyright and licence terms of the installed packages
    and programmes are observed. The use of YaST, even if a modified
    version is used, does NOT exempt in particular the Licensee from the
    duty to take due care with regard to the licence terms of the
    packages or programmes installed through YaST or works based on it.
    2. Processing
    All programmes derived from YaST and all works derived from it in full
    or parts thereof are to be filled on the opening screen with the clear
    information "Modified Version". Moreover the operator give his name on
    the opening screen, stating that SuSE GmbH is not providing any
    support for the "Modified Version" and is excluded from any liability
    whatsoever. Every amendment to the sources which are not conducted by
    SuSE GmbH are deemed to be a "Modified Version". The Licensee is
    entitled to change his copy from the sources of YaST, whereby a work
    based on the YaST programme is created, provided that the following
    conditions are satisfied.

    a) Every amendment must have a note in the source with date and
    operator. The amended sources must be made available for the user
    in accordance with section 3) together with the unamended licence.

    b) The Licensee is obliged to make all work distributed by him which
    is derived as a whole or in part from YaST or parts of YaST to
    third parties as a whole under the terms of this licence without
    royalties.

    c) The amendment of this licence by a Licensee, even in part, is
    forbidden.
    SuSE GmbH reserves the right to accept parts or all amendments of
    a modified version of YaST into the official version of YaST free of
    charge. The Licensee has no bearing on this.

    So you can do what you want, short of charging royalties, but have to make it clear that the version of YaST you distribute is modified.
    SuSE also contributes much to XFree86, ReiserFS and ALSA.
    Sure, they don't distribute ISO's but you *can* do a network install via FTP even though it's a well kept secret.
    If you don't care for SuSE, that's cool, but next time do a little research.

  14. SuSE, etc. don't represent open source business by defile · · Score: 3, Insightful

    Ahh, nothing like the bastion of hardline journalism that is ZDNet...

    According to this article on ZD Net , more and more companies born from open source projects are beginning to move towards closed source products as a source of revenue. Version 5 of GFS will be closed source, and even SuSE's director of sales Holger Dyroff has a quote that seems to disparage the service model of revenue.

    And plenty of companies born from closed source software are beginning to move towards open source. What a world!

    Any business model that sells open source software alone is flawed. If open source companies can't manage to make money, that's their problem. Business isn't easy, people.

    Why doesn't ZDNet trumpet the demise of closed source? You can find hundreds of companies that are going out of business right now that sell nothing but proprietary software.

    Open source is doing better than ever. And the companies that claim to be "it" are only a small percentage of the business generated around open source in general.

  15. Re:GPL should prevent/circumvent this. by mindstrm · · Score: 3, Informative

    You are mistaken. The triple licenses are just to get a wider audience.

    If you have some GPL software, you cannot revoke the rights you have granted others under GPL; that is true.

    But if you are the copyright holder, you can ABSOLUTELY stop issuing new versions under GPL.

    This is where it gets tricky you see.. if I start an OSS project, and people start submitting patches to me... does that mean they are now co-authors, or have they given me said patches to include in my software? I believe in most cases, I am still the sole copyright holder, I bet. I forget where, but this has happened before, where a company has taken many changes from people, improved their product, then went back to closed source (of course the OSS version is still available.. they can't revoke that). But they did, effectively, steal the work of others.

  16. What should be expected? by HiThere · · Score: 3, Insightful

    Clearly if you are offering something for free, then you shouldn't be surprised if some of the people who use it are cash-starved (or even just cheap). This had better be factored into your business plan.

    If someone downloads software from you, they have cost you
    1) the price of a download, and
    2) the loss of the chance that they might have purchased it (but some of those will purchase it if they like it).

    If they get support from elsewhere, this isn't a cost to you. Your loss is that they didn't buy it from you.

    Now adding these together, the total cost if someone is cash-starved or cheap, is the price of a download. This cost needs to be a part of your business plan.

    The real question is, why should anyone purchase from you? That's the question that needs to be answered. There are 4-5 major distributions (of Linux), with slightly different flavors, which satisfy the answer "because it's easier". And there are numerous minor ones that may make enough to keep afloat, but probably won't be able to afford to become major. Several of these probably survive on being consultants. But that's Linux.

    Text editors?(As an example of minor applications): One person can write a decent text editor. This may be a personal ad: "This is an example of my skills", but it's unlikely to be a major financial prop of anyone. A few companies live in this niche already, and there are many free examples, so it's probably full. But if you write a good one, you can probably give it away as free (the costs are sunk) advertising.

    Larger applications? Either you are working as a part of some group, or you were hired. If you were hired, the company may not care whether or not the source code is given to others (or they may prefer it ... it might free them of maintenance costs [use the GPL here!]). You might like to have the right to reuse the code, so you could give them a cut rate if an Open Source license were used (they might release the code to you, with the proviso that if you reused it you would need to make the changes available back to them ... GPL would simplify the bookkeeping [with them as the original owner, so they could decide to release it, or a modified version of it, under any license that they choose]).

    Lots of special cases. Not many general ones. The real point is that Free Software isn't usually about making money, or even saving money. It's usually cost neutral, or a hobby activity. But in special circumstances, it can make money. Open Source is a bit friendlier to making money, but sometimes doesn't work as well.

    However, Free Software can help you *SAVE* money. Used as components, it can reduce your development expenses. This is where GPL shines. And if it becomes popular, then your maintenance costs can descend to nearly nothing (but don't count on this one!)

    So generally the only people who make money off Free Software are the consultants and the end users. But there are special case exceptions. The problem is, most software companies tend to think of themselves as being one of those "special exceptions", but they are rare.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.