topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday March 28, 2024, 4:04 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Last post Author Topic: The Inversion of the Open Source - Big Corporation Divide?  (Read 24546 times)

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #25 on: October 10, 2010, 01:40 PM »
Yeah let me try yet another way to re-frame my thinking on this.

We are seeing some very influential Open Source advocates (like Eric Raymond) basically advancing a vision that looks something like this: "Open Source is great and it is the future; it makes sense because it is more profitable for big businesses; a side effect is that it will either completely kill off small indie developers or else they won't be able to participate in the Open Source revolution."

What I want to see is a more ambitious Open Source cultural revolution, which is focused not just on Open Source as the only end result worth caring about -- without concern of the cultural consequences for artists and small developers.  I want to see the Open Source revolution paired with a revolution in funding -- where the Open Source community is actively interested in the idea of encouraging direct micro-scale grass roots, affordable donation-based FUNDING of independent artists and developers -- to help these coders and artists survive and thrive in our economies and help them break free of the traditional gatekeepers in the marketplace (rather than make this situation worse).
« Last Edit: October 10, 2010, 01:48 PM by mouser »

mahesh2k

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 1,426
    • View Profile
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #26 on: October 17, 2010, 12:05 PM »
I'm thinking on similar lines like mouser. If any developer wants to create software these days then he has to compete with open source+commercial companies. I just can't think of software business as hippie culture, build it for free and give it free. Who is going to pay the bills -internet, electricity etc. If any hobbyist jumps into this and develops competitive product for his use and distributes it then i can understand. But the move FSF/GNU is taking just to wipe out business seems lame to me. It is like making plenty of programmers jobless just for their aim of "software should be free" and it is going in negative direction IMO.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #27 on: October 17, 2010, 12:36 PM »
From reading Eric Raymond and Richard Stallman, i'm starting to get a better feel for the different philosophies behind some of the driving forces of the Open Source movement, and i'm starting to see where i don't fit in, and why.

This is a caricature but i think it captures key points:

Eric Raymondw: Open Source is a much more efficient and financially profitable way to develop great software.  Large companies can make more money from Open Source software and it leads to better software; since most programmers and companies don't try to sell their software and are hired to produce internal software, most programmers will not be affected jobwise.  The small minority of people who create software in hopes of selling it are out of luck and cannot survive in such a model.

Richard Stallmanw: All software should be Open Source (stallman actually prefers the term "free software", a subset of Open Source), where it can be modified and distributed as users see fit.  This gives the most freedom to the users of the software.  This may make it impossible for software authors to make a living creating software, while helping middlemen and large corporations to make big profits by providing distribution, consulting, marketing, and support.  This is ok because it's not important whether programmers can make money creating software, only that software users have the freedom to modify and share code.  People should donate to support Open Source projects, but it isn't that important -- if programmers can no longer make a living from creating software that is ok -- they can always get consulting jobs if they need money.

I'm still trying to nail down my own personal philosophy about this stuff, but i think it's something like this:

  • As a community, the best solution in terms of maximizing happiness, satisfaction, freedom, and security, occurs when we have the freedom to modify the programs we use and when we can pay what we want for them, *AND* when we support the programmers who create such software, financially and in other ways -- such that these programmers and artists can devote themselves to the creation of content for their users, instead of try to find indirect, convoluted, and compromised ways to get their work funded by corporations with ulterior motives.
  • The key is that it is the mutual compact, in terms of users directly supporting/financing the programmers/artists, which is essential in my mind, in creating a sustainable healthy system that leads to the maximum benefit for all; the more direct the relationship the more beneficial the resulting system.
  • Simply advocating an Open Source future is *not* sufficient to get us to such an ecosystem.  Indeed it seems that the market forces embracing Open Source are incentivized to explicitly avoid such an ecosystem, and our cultural biases are antagonistic to this concept of voluntarily donating to support software (music, art, etc.)  if it is free/opensource.  A much more serious cultural shift is required within the Open Source and Artistic communicty is needed if we want to see such an ecosystem thrive.

« Last Edit: November 05, 2010, 09:04 PM by mouser »

barney

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,294
    • View Profile
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #28 on: October 19, 2010, 02:15 AM »
It's likely that I'm misinterpreting Raymond/Stallman/et.al., but I'm developing the impression that they advocate corporately-supplied, free, & open source software, relegating all other software to the hobbyist category.

If my interpretation is true, and should they have their way, then software such as Firefox, most bulletin-board systems, WordPress & most other blogging software, ... none of these would ever have been developed under that aegis.  OK, Google Chrome would have come along, but suggestions for adjustment/improvement would, in large, likely receive short shrift.

I particularly like - not! - the concept that if you can't make money as an independent programmer, you can always become a consultant.  If programs are only corporately generated, just how much independent consulting would be viable?  After all, wouldn't we be contacting the corporate entities for such?

mouser's 2nd bullet particularly strikes home with me.  I'd not care to count the number of times I've mentioned - read whined about - some feature that would have been convenient for me only to find that within a period of days, perhaps a few weeks, the software developer had implemented that feature, or a better implementation of the concept, then informed me directly that it was available.  That's happened as oft with freeware as with shareware, never with commercial ware.  That's a practical result of - precursor to? - that 2nd bullet.  And mouser is a prime example of just that attitude, as anyone who has followed his software threads can attest.

It seems to me that the Raymond/Stallman proposition(s) would put an end to that kind of responsiveness, an agility that no corporation will ever be able to match.  They would also take innovation out of the development arena - corporations innovate only when they perceive a likely improvement to their bottom line.  The Raymond/Stallman proposition(s), barring a significant alteration in corporate structure and attitudes, would curtail or limit, not enable, software development.

On a slightly different note, I'm not convinced that all software should be free.  It strikes me that the usage of some [types of] software should carry a financial burden for the user(s).  Perhaps be licensed, as well.  And, of course, there is the matter of financial assistance to the developer(s).  I like free as much as the next person, but I'm not averse to paying a reasonable [non-exorbitant] fee for software in order to own it.

rxantos

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 116
    • View Profile
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #29 on: October 19, 2010, 09:59 AM »
It looks to me that Raymond and Stallman are in favor of corporations. Their message is to make free software for corporations so that they can make more money and hopefully one day give you a job.

Sorry, but corporations are not the ones that innovate. Small companies are the ones. Open source just make easier for corporations to use other guys innovations without paying them (that is how they make more money with open source). Since we live on a capitalistic world, this is unconceivable stupid. The landlord will not waive your rent. The electric company will not give you free electricity. The doctor will not see you for free. A good lawyer will not represent you for free.

Are we to expect changing from a profesional economy to an artist economy?

Let me explain;

Profesional economy: lawyers, doctors, engineers, etc.  You don't work for free, unless you want to. You can work for someone else, or you can put your own business.

Artist economy: You work for free, spending ridiculous amount of time bettering yourself, in hopes that one day someone will notice you and sign you.


mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #30 on: October 19, 2010, 10:42 AM »
Before we get carried away, let me clarify something.

Richard Stallman is a serious and ethical person who does not want to see corporate dominance of software.  He is one of the good guys, and a champion of the little guy.  His intentions are all good.

The point I'm trying to make is that he is first and foremost concerned with promoting the concept that source code should be open and free to modify and share and distribute.  He is much less concerned with the repercussions and consequences of the corporate takeover of Open Source, or about the problems that occur if culturally no one is willing to pay to fund open source / free software.

That is the gap I am trying to address -- the fact that being pro Open Source is *NOT* enough to bring us to a better place, and that if we aren't just as passionate about direct grass roots funding of open source and free software authors and musicians and artists, we may find ourselves in a more commercialized, convoluted, and exploited place than we started out.
« Last Edit: October 20, 2010, 07:59 AM by mouser »

xananax

  • Participant
  • Joined in 2010
  • *
  • Posts: 5
    • View Profile
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #31 on: October 23, 2010, 05:17 PM »
I have been following donationcoder for at least a year now, as a reader...But this has to be the single most interesting thread I read since I discovered forums; I had to participate as this is a subject that matters a lot to me.

I totally agree with everything mouser said. My ideas completely, only reframed and laid down with a clarity I would have trouble achieving.
But more or less, this is the point I have gotten to also: there is a problem. But I am completely at loss as how to address it.
I have been scratching my head for years: How would it be possible to create a realistic and sustainable business model for open-source (in a large sense, i.e. I include in the definition of 'open-source' images, music, movies...) that is NOT owned by corporations?
I have read many many ideas through out the years, but nothing ever convinced me. There are a exceptions (Braid, that open-source movie that made a bit of money, wordpress...), but even by studying the open-source success stories, I was unable to digg out a pattern.
So if anyone has pointers, ideas, theories, I would be happy to hear about them.
For a somewhat related discussion, I point you to the blog post of choiceofgames called "8 Ways to Make Money when You’re Banned from AdSense". I think the comments thread is interesting (I would have posted a url, but as this is my first post, I wouldn't want to fall under some anti-spam rule I do not know yet).

[edited for trying to make my text clearer - sorry, English is not my native language]
« Last Edit: October 23, 2010, 05:20 PM by xananax »

Gothi[c]

  • DC Server Admin
  • Charter Honorary Member
  • Joined in 2006
  • ***
  • Posts: 873
    • View Profile
    • linkerror
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #32 on: November 05, 2010, 07:54 PM »

<quote>
Richard Stallman: All software should be Open Source, where it can be modified and distributed as users see fit.
</quote>

Wtf?
He advocates Free Software, not "Open Source"
I suggest you read: http://www.gnu.org/p...isses-the-point.html
I'd rather you copy/paste what he sais instead of writing down an interpretation open to huge misunderstandings.

<quote>
if programmers can no longer make a living from creating software that is ok -- they can always get consulting jobs if they need money.
</quote>

Wtf?
Read http://www.gnu.org/p...losophy/selling.html

In fact, I suggest you read everything under http://www.gnu.org/p...ophy/philosophy.html ...


mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #33 on: November 05, 2010, 08:42 PM »
first, thanks for the links, those are useful.

but actually i've been reading quite a lot of writing by and about richard stallman lately.

i stand by what i've said.  i'm not trying to use his words -- i was paraphrasing and trying to simplify the main gist -- i know he has problems with the term Open Source.

i think my point stand though.  Stallman is interested almost entirely in the first principle that users should be able to access and modify the source code of all software, period.  anything that aids that is good, anything that detracts from that is bad.  the point i was trying to make is that i find this a terribly incomplete *ethical* goal.  I'm much more interested in figuring out an ethical long term philosophy/culture of open source / free software that helps individual independent coders and artists to survive and thrive as well as maximize the freedom of users.
« Last Edit: November 05, 2010, 09:02 PM by mouser »

mahesh2k

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 1,426
    • View Profile
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #34 on: November 06, 2010, 04:36 AM »
Mouser, i found one post where company automattic (wordpress owners) make money on opensource model.

http://www.labnol.or...ss-makes-money/7576/

if programmers can no longer make a living from creating software that is ok -- they can always get consulting jobs if they need money.
You can't earn money to run a call center, support and developer company with ONLY  consulting and this is surefire way of ripping off any business. Not every company is automattic or mozilla to earn money from consulting/software.


Do check these points where GPL kills commercial side of software:

http://www.gnu.org/l...DoesTheGPLAllowMoney

If I distribute GPL'd software for a fee, am I required to also make it available to the public without a charge?

No. However, if someone pays your fee and gets a copy, the GPL gives them the freedom to release it to the public, with or without a fee. For example, someone could pay your fee, and then put her copy on a web site for the general public.
]

So in short if you write software and released it under GPL, any of your customer can get a copy and is free to redistribute in any way they see fit without any strings attached from your side. It may look good for softwares like wordpress, firefox but is it possible for other business to use this same model to make profit ? NO.

Established business can make money with such model but any newcomer in software business will not make money with this that is for sure.

More stuff to read:

http://tinyurl.com/yk4jsu2

Attempt to clarify GPL issue in wordpress:

http://aliciaweller....ners-and-developers/

http://www.gnu.org/l...reSourcePostedPublic

I'm still skeptical about business model with GPL.

JavaJones

  • Review 2.0 Designer
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 2,739
    • View Profile
    • Donate to Member
Re: The Inversion of the Open Source - Big Corporation Divide?
« Reply #35 on: November 17, 2010, 11:56 PM »
This seems like a classic case of dogmatic pursuit of ideals, tunnel vision, and I agree that there's a problem here. While I do think the interpretations of Stallman, etc. may not be 100% correct, ultimately what's important is that he and others like him (many supporters of the free and/or open source movement among them) pursue a strict ideology, as if the achievement of a single idea is its own reward and justifies all consequences. That is not a healthy means to most ends. Even if many supporters would not necessarily agree wholeheartedly with this characterization, their actions may prove otherwise.

It seems to me mouser is suggesting a more pragmatic, holistic approach, and that's often hard to hear for idealists. The ideas of freed and open source are powerful and compelling, and their "purity" and simplicity are part of their appeal to many I think. So trying to view these ideas in a larger context and, more importantly, potentially modify them or implement them in less than totally "pure" ways is uncomfortable for some.

I have no answers for this, but I think a "meeting of the minds" is key, and this is a problem in arguably much larger areas than free/open source software. Humans are often prone to rally around dogma, and this has caused some of the biggest rifts in our history. Though the free/open source movement has arguably less "gravity" than, say, wars fought over religious fundamentalism, nonetheless it is an issue which could powerfully shape our future...

- Oshyan
« Last Edit: November 17, 2010, 11:58 PM by JavaJones »