Re: OT: Going OS
by adrianh (Chancellor) on Apr 28, 2004 at 20:57 UTC
|
I know... but what are the best arguments to convince my boss' boss? He is not very technical, but my boss is.
- Other people may find bugs that we can fix before our customer knows that there is a bug to find.
- Other people may even fix the bug they find for us! *
- Other people may add features that we can use! *
- We get a multi-platform test farm for free with CPAN testers.
- The discipline necessary to produce a good CPAN module will improve our code.
- If I'm hit by a bus then there will be other people in the world who know how to use the module, and may even have hacked on the internals.
- We can say that the company "contributes to the open source community". Making ourselves sound nice never hurts.
- It will make me happy. Keeping your employees happy is a good thing.
* Although this doesn't happen that much in my experience.
Update: I forgot the most important question: Why not? Understanding why your boss++ wouldn't want to do it will probably give you the best guidance on how to persuade them otherwise.
| [reply] |
|
|
| [reply] |
Re: OT: Going OS
by Sandy (Curate) on Apr 28, 2004 at 20:22 UTC
|
mmmm....
Assuming that money would be the motivating factor for your boss not to want to do it, then.. if you explain that by giving your software to the open source community, it will be tested, reviewed, and quite likely improved if necessary. This should save him money.
Of course, open source software allows all of us to save time by not re-inventing the wheel, by sharing resources and knowledge, and in general, working as a team (business buzz word = synergy).
Good luck. | [reply] |
|
|
"Assuming that money would be the motivating factor for your boss not to want to do it"
Certainly not. We're in the software business, but we develeop and operate large systems in a specific niche.
We don't want to sell this. It's not our business, and the overhead is too large. There is no money in it for us.
| [reply] |
|
|
ok, then appeal to his sense of community spirit.
| [reply] |
Re: OT: Going OS
by matija (Priest) on Apr 28, 2004 at 20:28 UTC
|
I've had some trouble justifying the publication of File::Tail to my boss. He was worried I'd spend too much time supporting the users of the module, and not enough working on company's other projects. I convinced him that other users would mostly send patches that would improve functionality. (Which as it turns out, wasn't exactly true)
I've had much better luck when we needed specific functionality from Proc::ProcessTable. The module's behaviour on Freebsd significantly differed from the behaviour on Solaris/Linux, and we needed it on all three. A collegue wrote a patch, and the boss immediately okayed sending that patch to the maintainer. Naturaly, since otherwise we'd have to apply that patch each time a new version came out. (Not to mention losing the easy CPAN instalation). | [reply] |
|
|
| [reply] |
|
|
| [reply] |
Re: OT: Going OS
by exussum0 (Vicar) on Apr 28, 2004 at 20:52 UTC
|
Simple. Anything that you contribute back is an advertisment of your company. Look at IBM. They've contributed a lot in little ways everywhere, and it's nothing but good press. Mind you, they make sure everything they do is QA'd and packaged and good.. so you and whomever will need to do the same.
| [reply] |
Re: OT: Going OS
by hardburn (Abbot) on Apr 29, 2004 at 13:10 UTC
|
I don't work at a software company. Rather, it's a small company that has a web site that happens to require a programmer for many tasks. So it didn't take much convincing to be allowed to release a few module I created at work (such as HTML::Template::Dumper).
One thing you might try is that just by using Perl, you've already benifited enormously from Free Software development. No doubt you've used other CPAN modules to add onto Perl's base functionality, which is another enormous benefit to your company. You're essentially working off perhaps millions of dollers worth of developer time for free. Is it not reasonable to contriute something back into that pool?
----
: () { :|:& };:
Note: All code is untested, unless otherwise stated
| [reply] [d/l] |
Re: OT: Going Open Source
by zentara (Cardinal) on Apr 29, 2004 at 19:41 UTC
|
The argument I find most convincing is to appeal to the "altruistic" side of the boss. Say, "you are not earning any money by hiding the code, and there are alot of people who would find it useful...so why not let them use it. Maybe, your name and the company's name will be remembered by historians for donating the code to the free world. Certainly, you will earn 'good karma' with God".
I'm not really a human, but I play one on earth.
flash japh
| [reply] |
Re: OT: Going Open Source
by petdance (Parson) on Apr 29, 2004 at 20:35 UTC
|
Why are you asking us? You haven't given us ANY reasons why you would want to release the source. How can we come up with
reasons to support your argument if you don't even know yourself?
"I just want to" isn't a very convincing reason, which is all I can see.
| [reply] |
|
|
"I just want to" isn't a very convincing reason, which is all I can see.
I've always found it a rather convincing argument myself (assuming that there is no massive cost involved :-) Keeping your employees happy is a good thing when you're in boss-land.
I guess I'm just old fashioned that way :-)
| [reply] |
|
|
But we can't know if the costs are massive. Plus, it's One More Thing To Think About. Distracting the worker/boss/department from their real job has costs.
| [reply] |
|
|