Xircles vs. Doing It Yourself

Setting up an opensource project using internal resources

If throwing together some hardware and opensource software sounds like a simple task that should take care of your needs for opensourcing an internal project, then think again. A rough list of steps required to setup your opensource project is shown below:

Internal Resources

Consider what you might have to do in a regular corporation to opensource a product:

  • Hire (or retask) a system administrator with experience in a large range of different products (issue tracking, version control, content management, web servers, operating systems)
  • Lease or buy a suitable server for the opensource project
  • Install the operating system and various products that you will be using
  • Configure all the products for their initial use
  • Secure the environment
  • Backup the environment
  • Have the security group verify that the environment will be suitably secure (even in your DMZ, it's important to maintain a secure operating environment)
  • Have the IT group change the firewall rules to let in a whole raft of new protocols (IRC, NNTP, ssh, cvs, etc). If you've ever had to do this before, you'll know how difficult this can be
  • Maintain the environment 24x7 (having limited 8x5 support in a globally distributed opensource project is one way to alienate remote developers)
  • Manage your community using one-off scripts, manual inspection of logs and cobbled together solutions

Xircles Managed Environment

Compare this to the Xircles Managed Environment

  • Contact
  • Determine the services you need
  • Place your order
  • Depending on your configuration, your opensource community could be open for business within 2 working days
  • Manage your community using the Xircles Portal - a centralised view of all the vital signs for your opensource endeavour
EuroOSCon: Amsterdam, October 17-20
Opensource Conference in Europe
Community Co-creation
Developing in the open can provide benefits beyond the value of the intellectual property.
Market-Makers, Supplier Communities, and Micro-Economies
Maybe the middle-man isn't so bad.
Creative Commons for Code
The Creative Commons Open Licenses are very popular for content creators. I predict we will see a lot of opensource code licensed in this manner, and it makes sense!
The What, Why and How of Opensourcing Your Code
The conference slides are now available.