PDA

View Full Version : Open-sourcing help



DPic
June 3rd, 2007, 08:09 PM
Are there any companies or organizations that give aid to software companies that want to open source their software and change their business model? An organization that might dedicate a team of people and a sum of money to the company opening up their source code and collecting it back with interest in the future?

Pragmatist
June 3rd, 2007, 09:05 PM
Are there any companies or organizations that give aid to software companies that want to open source their software and change their business model? An organization that might dedicate a team of people and a sum of money to the company opening up their source code and collecting it back with interest in the future?

I'm not sure I understand. Why would a company that currently sells proprietary software need that much help to make their code available? All they have to do is give away the code and use the GNU license to ensure that nobody restricts others use of it.

DPic
August 10th, 2007, 12:43 AM
I talked to one company (http://www.transparentcorp.com/affiliate/clickthrough.php?aff_id=9302176&loc=http://transparentcorp.com/) who said they would like to open up their source code but it would just be too much work and they don't make enough money and most of the money they do make comes off of their software. They are unable to change their business model around to make money off of their services (http://www.transparentcorp.com/affiliate/clickthrough.php?aff_id=9302176&loc=http://transparentcorp.com/services/) instead of their software (http://www.transparentcorp.com/affiliate/clickthrough.php?aff_id=9302176&loc=http://transparentcorp.com/products/software.php) and also a lot of their software uses proprietary elements that they would have to change.

az
August 10th, 2007, 01:17 AM
I talked to one company (http://www.transparentcorp.com/affiliate/clickthrough.php?aff_id=9302176&loc=http://transparentcorp.com/) who said they would like to open up their source code but it would just be too much work and they don't make enough money and most of the money they do make comes off of their software. They are unable to change their business model around to make money off of their services (http://www.transparentcorp.com/affiliate/clickthrough.php?aff_id=9302176&loc=http://transparentcorp.com/services/) instead of their software (http://www.transparentcorp.com/affiliate/clickthrough.php?aff_id=9302176&loc=http://transparentcorp.com/products/software.php) and also a lot of their software uses proprietary elements that they would have to change.

I'm not really sure I understand what they are selling. There may not be a good reason for them to switch.

Two of the big reasons why a company would open up their source code are:

1- A significant improvement of the code. This is contingent in there being a lot of people who are interested and who would find value in hacking on the code. I'm not really sure there are loads of people who would be lining up to join this project,

2- Offering your software at no cost tends to blow away your competition. Again, I don't know anything about this market, but I don't think they have a lot of competition. I think they are struggling to establish themselves at the moment...

The fact that they use a lot of proprietary components makes it a lot more difficult. When your hands are tied, your hands are tied.

If there is to be an open source competitor for this, that in itself (no licencing agreements) may prove to be a big advantage. But the code would have to come from somewhere. So it's an "if"

Otherwise, releasing your code costs next to nothing. A CVS (or other revision control) repository and a website costs a few pennies of bandwidth.

DPic
August 10th, 2007, 05:27 AM
Well i do think that there are a lot of people who would help them improve the code even though you are right that they are still establishing themselves. But even if that were so just thinking outside of this company i'm sure there are companies who have more competition from which to gain users from who have the problem of needing to change their business model and have proprietary components in their software in order to open their source code which is exactly what i'm saying this company would deal with.

Pragmatist
August 10th, 2007, 07:19 AM
Does the company make its own software, or does it outsource it?

Either way, what you are describing is a job for programmers; and not just programmers, but programmers experienced at writing open source software. The company can hire such programmers and pay them to do some kind of rewrite or conversion of the software.

Nobody is going to do commercial work like that for free. Just because the final product is free to the end user, does not mean that programming the software was free!

If I was desperate to get somebody to do free work, I would offer some kind of internship to computer science students: experience in return for work. Another option might be to scavenge websites like sourceforge and try and find somebody to take on the project. In general, however, programmers like to be paid!

Pragmatist
August 10th, 2007, 07:25 AM
Articles like this one, which I found on google in about 2 minutes, might be helpful:
http://hecker.org/writings/setting-up-shop

DPic
August 10th, 2007, 06:17 PM
Oh yes i know the work isn't free. I'm imagining a company through which you can hire a team of programmers as well as get help changing your business model (income from software to services) and not having to pay everything up front. Pay over time as money is earned back. thanks for the link too