How Open are we to Open Source?
Java development - relies on open source software on every project he works on including development environment and frameworks - in commercial and government. Java - lots of open source; Microsoft.Net - filling gaps especially Java developers desiring specific features.
Examples:
- Eclipse, Netbeans, xplanner.
- Ruby - mainly DSL for build processes.
- Some Linux and database deployment.
- Java language itself is becoming open source.
- JBoss, Tomcat - rare in givernment and enterprise.
- Few business, enterprise applications to match Office, Notes, SAP.
Licencing considerations:
- As a platform? ef. JBoss, Tomcat, Linux.
- As a library? eg. log4j, Spring, nHibernate.
- Modifying, borrowing from, eatending lib or product? eg. customer CMS.
- Internal solution.
- Developed on behalf of third party.
- Plan to distribute for free or for a cost.
- How to get new licence approved?
- Forums, wiki pages.
- Community versus Enterprise licences.
- How does it compare to support for current solutions? Vary between the development team and the business users.
- Where do we get training? Available for mature projects.
- No one every got fired for buying...
- Cost of change for retraining, deployment. Need to have a significant reason to change.
- Bargaining.
- Cost effective - existing skills, low cost to try.
- Open standards - avoid vendor lock-in; interop, duture proofing.
- Reduced time to market - particularly for development teams.
- Best of breed.
0 Comments:
Post a Comment
<< Home