the blog for developers

Links on Open Sourcing?

I’m working on a paper on Open Sourcing and – though I have quite some knowledge on the topic – cannot find a lot of relevant papers, posts or articles. Most hits are about open source not open sourcing and “open sourcing” doesn’t find relevant things. Any ideas? Any papers? Any links? Thanks :-)

About the author

stephan Stephan Schmidt has been working with internet technologies for the last 20 years. He was head of development, consultant and CTO and is a speaker, author and blog writer. He specializes in organizing and optimizing software development helping companies by increasing productivity with lean software development and agile methodologies. Want to know more? All views are only his own. You can find him on Google +

You can leave a Reply here. Of course, you should follow me on twitter here.

You can share this post!
Do you want to tell others about this article? Use the social bookmark icons to submit this artice to the service of your choice. Thanks.

Leave a reply.

Comments

Which part of the “open sourcing” aspect are you going to focus on?

How to make a successful open source project?

The legal implications of an open source license?

How do I apply an open source license to my code?

I’d suggest reading “Open Sources”. Furthermore, the FSF (and probably other licenses too) have a licensing FAQ answering many questions.

Asgeir

stephan

Thanks for your comment.

I meant the process of Open Sourcing applications which have been closed source until now. I know about code auditing, laws, community building, running open source projects and open source licenses (at least GPL, AGPL, LGPL, Apache, BSD, MIT, CC). Those are the obvious things.

What I would like to learn more is about the process of open sourcing. Which steps when? What steps? Experiences? etc.

Right,

In that case you might want to look at the Apache Software Foundation’s incubation process. The Eclipse Software Foundation has a similar process. They are both designed to handle many of the legal and practical issues of open sourcing an existing code base.

Asgeir

stephan

Ah good idea, thanks, I’ll take a look.

french_c

Well, maybe Sun and Java is a good example then. You might want to talk to Dalibor Topic. He has been an interesting resource in that regard. (Just in case you don’t know Dalibor: OSS advocate, kaffee maintainer, GNU Classpath participant, member OpenJDK interim governing board and just recently Java F/OSS Ambassador at Sun, http://robilad.livejournal.com/30463.html)

stephan

@french_c: Thanks, I’ll do that, good idea.

Leave a Reply

What people wrote somewhere else:

Additional comments powered by BackType

Guide to CodeMonkeyism

Over the last 4 years I wrote many articles on this blog. To make it easier for you to find the relevant ones, I've organized them into topics.

Top 10

6 reasons why my VC funded startup did fail

Go Ahead: Next Generation Java Programming Style

Java Interview questions: Write a String Reverser

The dark side of NoSQL

7 Bad Signs not to Work for a Software Company or Startup

Is Java dead?

Scala vs. Clojure

Never, never, never use String in Java

No future for functional programming in 2008 – Scala, F# and Nu

Clojure vs Scala, Part 2

Java Developer

Is Java Dead?

Go Ahead: Next Generation Java Programming Style

Be careful with magical code

All variables in Java must be final

Never, never, never use String in Java

Bending Java: More readable code with methods that do nothing?

NoSQL Guy

NoSQL: The Dawn of Polyglot Persistence

The dark side of NoSQL

Essential storage tradeoff: Simple Reads vs. Simple Writes

Sharding destroys the goals of your relational database

The unholy legacy of databases

Startup/CTO

Development Dream Teams

6 reasons why my VC funded startup did fail

American vs. European style of Software Development

12 Things to Reduce Your Lead Time and Time to Market

The high cost of overhead when working in parallel

Essential storage tradeoff: Simple Reads vs. Simple Writes

Job Seeker

Another Good (Java) Interview Question

7 Bad Signs not to Work for a Software Company or Startup

Java Interview questions: Write a String Reverser (and use Recursion!)

Java Interview questions: Multiple Inheritance

As a Manager: What I value in developers

Top 10 Tips (+1) to Get a Pay Raise

Agilist

What Developers Need to Know About Agile

5 Practices Better to Change in Your Scrum Implementation

Scrum is not about engineering practices

ScrumMaster and ZenMaster: The joke of certification

What is Trans-Scrum?