Saturday, August 16, 2014

Software coder/Founder protection principle rule #1: keep your tools at any cost and how

Your value is linked to your tools so never break that link. Why? Ask yourself what can you do without your tools? Answer: less stuff + way slower+harder to be a serial-entrepreneur.
Most company will force you to break it and use proprietary argument to support it and make you sign contract to make you their property.

As a founder, you define the rule & vision so:

  • You need to make the distinction between business IP and generic IP
  • Generic IP don't need to be kept secret
  • Most software company are leveraging generic IP (open source)
  • Contribution to open source is good because:
    • Helps attracting talent
    • Leverage the community
    • Makes better employee (not invented here syndrome/disease)

So what should you do:
  • Split your code always into 2 parts: external/internal
  • external contributions to existing project is much better to make this rule not breakable by investors
  • Leverage/contribute/create your own open source projects now if you haven't done it already
  • Info about opensource licences you should include
  • Make it a rule to contribute

So the protection rule #1 of software coder is:

  • Make opensource part of your software since its inception/creation

If you don't follow this rule, when you will leave or get fire from your own company, life will be much easier if you have your tools to move forward on your next projects.
This apply to founder and any coders. Do you seriously think you will stay all your remaining carrier where you are now?

No comments:

Post a Comment