Komputer    
   
Daftar Isi
(Sebelumnya) Commerce ClauseCommercial skipping (Berikutnya)

Commercial open-source applications

Open-source software is widely used for public and non-commercial applications. In addition, many independent software vendors (ISVs), value-added resellers (VARs), and hardware vendors (OEMs or ODMs) use open-source frameworks, modules, and libraries inside their proprietary, for-profit products and services. From the customer's perspective, the ability to use open-source technology under standard commercial terms and support is valuable. Customers are willing to pay for the legal protection (e.g., indemnification from intellectual property infringement), "commercial-grade QA," and high-touch support/training/consulting that are typical of commercial software built on top of the innovation and independence that comes with open source.

Since GNU and some other open-source licenses stipulate that derived works must distribute their intellectual property under an open source (copyleft) license, ISVs and VARs have developed legal and technical mechanisms to foster their commercial goals:

  1. A dual-license model, where a code base is published under a traditional open-source license and a commercial license simultaneously. Vendors typically charge a perpetual license fee for additional closed-source features, supplementary documentation, testing, and quality, as well as intellectual property indemnification to protect the purchaser from legal liability.
  2. Functional encapsulation, where an open-source framework or library is installed on a user's computer separately from the commercial product, and the commercial product uses the open source functionality in an "arm's length" way (under the argument that the commercial product was shipped without the open-source library, even though it uses it). Vendors typically charge a perpetual license fee for the functionality that they provide under closed source, as they usually don't provide services or other direct value for the open-source elements.
  3. A software as a service model, under the argument that the vendor is charging for the services, not the software itself (because the software is never shipped to customers or installed on their computers). Vendors typically charge a monthly subscription fee for use of their hosted applications.
  4. Not charging for the software, but only for the support, training, and consulting services that assist users of the open-source software. Vendors typically charge an annual fee for support, per-student fees for training, and per-project fees for consulting engagements.
  5. Charging for the software as part of an information appliance or other hardware device. In this model, the software (e.g., development libraries, administrative tools, or example applications) is delivered as part of a proprietary chip, subsystem, or hardware solution with the binaries pre-installed (sometimes burned into firmware) while the source tree is posted on Sourceforge or other public open-source repository.
  6. (Freemium) model, making a basic version of the software available for free and charging for premium features, or applications

The underlying objective of these business models is to harness the size and international scope of the open-source community (typically more than an order of magnitude larger than what would be achieved with closed-source models) for a sustainable commercial venture. The vast majority of commercial open source companies experience a conversion ratio (as measured by the percentage of downloaders who buy something) well below 1%, so low-cost and highly-scalable marketing and sales functions are key to these firms' profitability.

There is considerable debate about whether vendors can make a sustainable business from an open-source strategy. In terms of a traditional software company, this is probably the wrong question to ask. Looking at the landscape of open source applications, many of the larger ones are sponsored (and largely written) by system companies such as IBM who may not have an objective of software license revenues. Other software companies, such as Oracle and Google, have sponsored or delivered significant open-source code bases. These firms' motivation tends to be more strategic, in the sense that they are trying to change the rules of a marketplace and reduce the influence of vendors such as Microsoft. In the case of smaller vendors doing open-source work, their objectives may be less "immediate revenue growth" and more "developing a large and loyal community," which may be the basis of a corporate valuation at merger time.

Except for Red Hat and VA Software, no other pure open-source company has gone public on the major stock markets. However, two firms on the list below may go public during 2012. The remainder are likely to be acquired, as is the norm for all pre-public software companies.

Contents

Daftar/Tabel -- commercial open source applications and services

The purpose of this table is to provide reference information about the provenance and history of commercial open-source applications, alphabetized by the product/service name. It is not to be used or interpreted as an advertisement for the vendors.

Product or service name
(business models used)
Commercial vendorDescriptionCurrent versionOpen source
Project name
Ver 1.0 Date
389 Directory Server (3,4)Red HatLDAP-compliant directory server ?Fedora Directory Server ?
A1.iO (1,3,4)A1.iOEnterprise Business Applications, Human Resource Management, Campus Management2.1A1.iO2006
Abiquo (1,3,4)AbiquoCloud management1.6Abiquo2008
AdaControl (4)AdalogSource-code controller and coding standard checker for Ada1.13r8AdaControl2004
AdverTool (3,4)AdverToolAdvertising campaign management1.1Advertisement tool2010
Alfresco (1,3,4)AlfrescoEnterprise content management, web content management2.2Alfresco2006
AppStacks (3)AppStacksAppStacks open-source application suites leveraging workflow, websites.2.0AppStacks2010
Asterisk (1,4)DigiumPBX server / telephony toolkit1.6.2.1Asterisk2004[1]
Avactis (1,3,4)AvactiseCommerce software2.0Avactis shopping cart2001
Bacula (1,3,4)BaculaData backup/recovery2.7Bacula ?
Berkeley DB (?)Oracle CorporationDBMS engines4.6, 3.2, 2.3Berkeley DB, Java edition, XML edition
(née Sleepycat)
2003?
Birt_Project (2)ActuateBusiness intelligence and reporting tools2.1.3BIRT Exchange
Eclipse
2005
blee(p) (1)TransverseTelecom billing support system1.0blee(p)2009
Bonita Open Solution (1,4)BonitaSoftBusiness process management suite5,3Bonita Open Solution2001
Compiere (1,3,4)CompiereERP and CRM2.6.1Compiere2000?
CSI TriSano (1,3)Collaborative Software InitiativeGlobalized surveillance, case management and outbreak management for disease, bioterrorism and environmental hazards2.5TriSano2009
Cruise Control Enterprise (4)ThoughtWorksSoftware development tools1.0CruiseControl2007
DaDaBIKEugenio TacchiniDatabase front-end applications generator4.4DaDaBIK2001
db4o (1,4)db4oODBMS6.0db4o ?
Entrance (1)dbEntrance SoftwareSQL-based data exploration tool1.3.34Entrance Community2007
Ext JS (1)SenchaCross-browser JavaScript framework3.2.1Ext JS2007
Ext GWT (1)SenchaJava framework for Google Web Toolkit2.1.1Ext GWT2007
EyeOS (1,3,4)EyeOSCloud-computing operating system2.1betaEyeOS2007
Funambol Server (1,4)FunambolMobile email and PIM synchronization6.0Funambol
(née Sync4j)
2001
Fuse Message Broker (4)Progress softwareJMS platformv5Apache ActiveMQ2006
FUSE ESB (4)Progress SoftwareEnterprise service busv3Apache ServiceMix2006
FUSE Mediation Router (4)Progress SoftwareRouting and process mediation enginev1Apache Camel2006
FUSE Services Framework (4)Progress SoftwareJAX-WS 2.0 service-enablement frameworkv2Apache CXF2006
GAIUS: Generic Automated Integrated Universal SystemImtechMachine automation and machine supervisor, advanced SCADA2.0
on request
2010
GNAT Pro(sells licenses)AdaCoreAda compiler2011/4.6GNAT1995[2]
Hyperic HQSpringSourceApplication & system monitoring4.6Hyperic application and system monitoring ?
Ingres Database (1)IngresRDBMS9.3Ingres ?
Intalio BPMS [3](1,4)IntalioBusiness process management – workflow5.2Eclipse, Intalio ?
ITCOCKPIT (4)GmbHProactive system- and networkmonitoring solution with SLA-, end-2-end- and business process monitoring3.0ITCOCKPIT2005
Jaspersoft Business Intelligence Suite (1)JasperSoftReporting, Dashboards, Analysis, Data Integration; End to End BI solution4.5JasperForge1996
Java Enterprise System (1,4)Oracle CorporationApplication server, middleware, LDAP, etc.5Java2003?
Jitterbit Integration Server (1,4)JitterbitApplication integration1.3Jitterbit2006?
JBoss Enterprise Middleware (1,3,4)Red HatEnterprise middleware based on Java Platform, Enterprise Edition5.1.1jboss.org2001
Joget Workflow (1)Open DynamicsWorkflow, Business process management, RAD3.1Joget Workflow2009
Jumper 2.0 (4)Jumper NetworksUniversal search tool powered by enterprise social bookmarking2.0.1.4Project Jumper2008
Kaltura (1,3)KalturaVideo and rich media management platform and applications dual-licensed under AGPL, and commercial license, provided as self hosted and SaaS6.0 (Falcon)Kaltura2012
KnowledgeTree (1,3,4)KnowledgeTreeDocument and records management system3.4KnowledgeTree2004
Liferay Portal (4)LiferayEnterprise web portal5.0.1Liferay Portal2000?
LogicalDOC (1,3,4)Logical Objects SrlDocument Management System6.1LogicalDOC document management - DMS2004
LogLogic 1LogLogic Lassocollect Windows event logs4.0.0Project Lasso2006
Lotus Symphony (1,4)IBMOffice productivity suite Eclipse,
OpenOffice
2007
LucidWorks (4)Lucid ImaginationOpen Source Search Platform Apache Lucene / Solr2010
Magento Enterprise (?)MagentoeCommerce1.7Magento2008
Portofino (4)ManyDesignsWeb application framework4.0.10Portofino2009
Mendix Agile Business Platform (?)Mendixagile application lifecycle management PaaS3.0Mendix2005
MobileReflex (?)MobileReflexEnterprise mobile applications ?MobileReflex ?
Mono (1)Novell (now Xamarin)Open source implementation of Microsoft's .NET application framework2.10Mono ?
Mule (1,4)MuleSoftEnterprise service bus and integration platform1.4Mule2003
MySQL Enterprise (1,4)Oracle CorporationRDBMS5.0MySQL Community1995
NetBeans (1,4)Oracle CorporationSoftware development tools
(Java, Ruby, Perl, PHP, etc.)
6.9NetBeans2000
Openbravo (4)OpenbravoERP2.33Openbravo ERP2001
OpenClinica (1,3)Akaza ResearchClinical trials software for electronic data capture (EDC) and clinical data management (CDM)3.0.4OpenClinica2005
OpenQuote (4)Applied Industrial LogicOnline insurance quotation solution1.3OpenQuote Community2011
OpenSearchServer (1,4)OpenSearchServerEnterprise Search1.2OpenSearchServer2009
Open Workbench (1,4)Computer AssociatesProject management / governance tools1.1.4Open Workbench2004
OrangeHRMOrangeHRMHR management2.6.6Orange HRM2006
Open CASCADE Technology (1,4)Open Cascade SASSoftware library for 3D CAD / CAM / CAE applications6.4Open CASCADE Technology1999
Palo Business Intelligence Suite (1,3,4)Jedox AGPalo is an open-source BI solution for corporate performance management and OLAP-based planning, analysis, consolidation and reporting.3.0Jedox AG2002
Pentaho Business Intelligence Suite (4)PentahoBusiness intelligence, data mining, data integration, analytics, reporting, and dashboards3.5.2Pentaho Open BI Suite2004
Poseidon for UML (1)GentlewareSoftware modeling tool6.0ArgoUML1998
Posterita (1)PosteritaRetail POS1.6Posterita POS2007
PrecurioPrecurio IntranetIntranet, collaboration, help desk, project management, workflow3.0Klein Devort2010
Projectivity (1,4)ProjectivityBest-practice management of projects, documents, resources and frameworks3.0Projectivity open source2006
ProjeLead (1,4)Pragmatis ConsultingProject management / project collaboration2.0ProjeLead2009
Project.net (3,4)Project.netProject and portfolio management8.2.1projectnet2000
Project-Open (3,4)Project-OpenProject and portfolio management3.4Project-Open2003
Qt (1)TrolltechGUI development toolkit4.4Qt ?
Quipu data warehouse managementQOSQOStaging, Data warehouse and Datamart structure and ETL generation, data vault, business intelligence2.0.1Quipu2010
Rational Application Developer (1,4)IBMSoftware development tools Eclipse2002?
Red Hat Enterprise Linux (3,4)Red HatEnterprise server and client Linux distribution5Fedora Project ?
Red Hat Enterprise IPA(3,4)Red HatIdentity management for Linux and Unix systems1freeIPA2008
Red Hat Network Satellite(3,4)Red HatSystems management platform for Linux infrastructure ?Spacewalk ?
Revolution R (1,4)Revolution AnalyticsStatistical analysis environment4.3R Project2008
RubyWorks (1,4)ThoughtWorksSoftware development tools /
runtime environment
1.0Several2007
Sencha Touch (1)SenchaHTML5 mobile app framework1.0Sencha Touch2010
SilverStripe (1,4)SilverStripeEnterprise CMS and development framework2.2SilverStripe2008
Skyway Builder (1)Skyway SoftwareCode generation for Java applications running on the Spring Framework6.2Skyway Builder Community Edition2002
Snare (1,4)InterSect AllianceLog collection and analysis4.0Snare2001
Softabar Command Line Email ClientSoftabarCommand-line email client.3.0.1SCLEC2005
Spring Framework (1)SpringSourceSoftware development framework2.5Spring ?
Solaris (1,4)Oracle CorporationOperating system10OpenSolaris2005?
Squiz (1,3,4)Squiz.netEnterprise content management systemv4.8.2 (PHP5)Squiz Matrix1998
StarOffice (4)Oracle CorporationOffice productivity suite8.0OpenOffice.org2000
SugarCRM (1,3)SugarCRMSales force automation6.2SugarCRM2004
SUSE Linux Enterprise Server (4)NovellEnterprise server and client Linux distribution11.1OpenSUSE ?
Sun Studio (1,4)Oracle CorporationSoftware development tools for C, C++8.1NetBeans2000
Talend Open Studio (4)TalendData integration3.2.3Talendforge2006
Talend Open Profiler (4)TalendData profiling, data quality3.2.3Talendforge2008
Tasktop (1,2)TasktopTask-focused interface1.6Mylyn2008
TerracottaTerracottaJVM level clustering2.7Terracotta ?
Websphere (1,4)IBMWeb server, application server, middleware Apache2002?
Untangle (1)UntangleNetwork gateway platform8.0Untangle2007
UseResponse (1)USWebStyleSelf-hosted customer support software1.0.2UseResponse2011
Varnish (2,4)Varnish SoftwareWeb accelerator3.0.3Varnish cache2006
Vyatta (1,4)VyattaRouter, firewall, VPNVC3Vyatta Community2006
XAware (1,4)XAwareData integration, composite data services5.4XAware Forge2000
Zarafa (1,3,4)ZarafaEmail and calendaring solution6.40Zarafa opensource edition2005
Zend Core / Platform(1,4)ZendCommercialized version of PHP language, infrastructure3.6Vyatta Community2002?
Zenoss (2)ZenossApplication, network, and systems management2.3Zenoss Core2006
Zimbra (1,3,4)VMWareEnterprise Email Messaging and Collaboration5.0.16Zimbra Open Source Edition2004
ZmandaZmandaFile / dbms backup and recovery2.6.1Zmanda Community Edition ?
Zope (3,4)ZopeContent management system and web portal2.10.5zope.org ?

See also

Notes

External links

(Sebelumnya) Commerce ClauseCommercial skipping (Berikutnya)