Open source-options-v1

Embed Size (px)

DESCRIPTION

CabinetOffice provide an open source application brainstorm for Government

Citation preview

  • 1. Open Source OptionsVersion 1.0October 2011 1

2. Open Source Software Options for GovernmentAim 1. This document presents options for Open Source Software for use in Government but shouldnot be considered to be prescriptive or definitive. 2. It is presented in recognition that open source software is underused across Governmentand the wider public sector, despite the current and previous administrations intention topromote its use. 3. This set of options is primarily intended to be used by Government to encourage IT suppliersand integrators to fully evaluate open source options when designing solutions and services. 4. Note that this publication does not imply preference for any vendor or product becauseopen source software, by definition, is not tied inextricably to any particular commercialorganisation. Any commercial entity can choose to support, maintain, or integrate opensource software. 5. It is understood that the software market is a rapidly developing environment and anyoptions list must be continuously maintained. However, given the lack of open sourceuptake, this options set is useful for encouraging IT suppliers to consider open source, and toaid the assurance of their proposals.Context1. The Coalition Government believes Open Source Software can deliver significant short and long term cost savings across Government IT.2. Typical benefits of Open Source include lower procurement prices, no license costs, interoperability, easier integration and customisation, compliance with open technology and data standards giving autonomy over your own information and freedom from vendor lock in.3. OSS is not currently widely used in Government IT, and the leading systems integrators for Government Departments do not routinely consider open source software for IT solution options, as required by existing HMG ICT policy. 2 3. 4. There are significant and wide ranging obstacles to Open Source in Government. Some of theseare lack of procurement guidance, resistance from suppliers, concerns about license obligationsand patent issues, and a lack of understanding of open source maturity and its developmentecosystem.How to Use 1. This document presents suggestions for open source software to consider for meetingbusiness requirements, or as replacements for closed proprietary software. References toreal world significant use of the open source software are also provided. 2. This set of options can be used to: a. Inform the design of new IT solutions. b. Suggest opportunities for IT service or solution refreshes. c. Challenge a proposed solution that does not use open source technology. 3. This document does not present a list of pre-approved or selected software. This documentdoes not remove existing requirements for due diligence and assurance on the partGovernment. In particular it does not transfer any technology risk from IT integrators andsuppliers to Government. It aims to improve the capability of Government to select the besttechnology from a wider set of options.FeedbackPlease provide feedback to:[email protected] 3 4. 4 5. ContentsTable of ContentsServer............................................................................................................................................................................................................................................. 6Data & Databases........................................................................................................................................................................................................................ 10Middleware.................................................................................................................................................................................................................................. 13Application Servers...................................................................................................................................................................................................................... 15Application Development............................................................................................................................................................................................................ 17Cloud............................................................................................................................................................................................................................................ 18Business Applications................................................................................................................................................................................................................... 21Network....................................................................................................................................................................................................................................... 27Web............................................................................................................................................................................................................................................. 30Desktop Office............................................................................................................................................................................................................................. 34Specialist Applications................................................................................................................................................................................................................. 37Education..................................................................................................................................................................................................................................... 39Health.......................................................................................................................................................................................................................................... 40Service Management................................................................................................................................................................................................................... 40 5 6. ServerSectorSoftware Consider as Alternative toCommentsReal World UseServerRedHat Enterprise Linux Microsoft Windows Server General purpose Unix-like London Stock Exchange hasOperating operating system with proven moved from a MicrosoftSystems higher performance, availability .Net based infrastructure toCanonical Ubuntu Server UNIX - Sun Solaris, IBM AIX,and security record. a Novell Linux basedHP UXinfrastructure to improve speed and stability. Enterprise Linux distributions are ReferenceCentOs Linuxtested more than cutting edgehttp://bit.ly/e2KL7wdistributions aimed at developersor home use.Novell SUSE Linux Linux powers the global Wikipedia site. Reference CentOS is a rebuilt from RedHathttp://bit.ly/13ynJhenterprise versions of the sourcecode but without Redhattrademarks, and usable without CentOS is used by thecommercial support subscriptionMexican Federal Powercosts. Commission. Reference http://bit.ly/hrXBgb Netcraft Survey March 2011 shows top 5 most reliable web hosting providers run Linux. Reference6 7. http://bit.ly/fyHGxK FreeBSD, NetBSD, OpenBSD Microsoft Windows Server General purpose Unix-like Force10 routers andoperating system with provenswitches have an OS basedperformance, availability and on NetBSD. Reference UNIX - Sun Solaris, IBM AIX, security record.http://bit.ly/fDjqZN HP UX BSDs have a particular record in FreeBSD used in productsinternet and network services,from major companiesand underly many commercial including Apple, Blue Coat,network products. Citrix, Ironport, Juniper.McAfee and NetApp.Reference FreeBSD is considered stable andhttp://bit.ly/e2wFtEreliable and powers some of ininternets busiest sites, includingfor a while Microsofts Hotmail. FreeBSD powers busy sitesReference http://bit.ly/iev6qZincluding Yahoo! Referencehttp://bit.ly/3eCauvDesktop RedHat Desktop / Workstattion Microsoft Windows XP, Alternative desktops are likely to 220,000 Canonical UbuntuOperatingLinux Vista, 7 be successful when their role ordesktops deployed inSystems use is known to not require Andalusia, Spain. ReferenceMicrosoft applications. Exampleshttp://bit.ly/ghu4lg Canonical Ubuntu are contact centre desktops withaccess to a web basedapplication. CentOs Linux Novell SUSE LinuxVirtualisation Linux KVM VMWare vSphere / ESX / KVM is rapidly gaining industry IBM uses KVM as basis forsupport as the leadingits IaaS cloud platform. 7 8. XenServeralternative to the incumbent Reference virtualisation platforms. Thehttp://bit.ly/d9yNqL Open Virtualisation Alliance which aims to promote KVM over VMWare has more than 160 KVM leads other members inlcudig iBM, Redhat,virtualisation technologies Intel, HP and BMC. in SPEC benchmarks.Referencehttp://bit.ly/ovT81B and Xen pioneered virtualisation but http://bit.ly/vBEtu9 is considered to overtaken by KVM based platforms. Citrix offers commercial support for Xen based virtualisation. Virtualbox VMWare Workstation, Desktop virtualisation, developed Oracles VDI enterprise Parallels for desktop by Sun, now managed by Oracle. product is based on Supports features comparable toVirtualbox. Reference commercial software includinghttp://bit.ly/sQHcGI device passthrough. Compatible with a Vmware (vmdk), Microsoft (vhd) and Open Virtualisation Format (OVF) virtual machine images. Light client only software is ideal for development and testing environments.Virtual SPICE (http://www.spice- Citrix KVM with SPICE will become the TBADesktop space.org/)strategic enterprise grade VDIInfrastructuroffering from RedHateRemote rdesktop Citrix ICA Rdesktop is a client for TBADesktopMicrosofts RDP protocol.AccessClients 8 9. RealVNC, TightVNC, UltraVNC VNC servers and clients enable platform independent remote desktop use. Handshaking allows VirtualBoxinteroperability between different VNC implementations. Most clients will fall back to the common RDP protocol for accessing remote desktops virtual or physical.Backup Amanda, Bacula NetVault Backup Amanda and Bacula are Corporate and public sector compatible across Linux, Unix, testimonials for large scale MacOS and Windows systems. deployments includingBelgian Governmentbacking up 30TB. Referencehttp://bit.ly/gp64Jy 9 10. Data & DatabasesSector SoftwareConsider as Alternative to CommentsReal World UseRelational MySQLMicrosoft SQL Server General purpose, long Some of the largest and userDatabasesestablished and proven.intensive online services useMysql, including Google, Oracle DB Facebook, FLickr, Wikipedia, Component of established LAMPNokia, Youtube. Reference pattern stack, supporting many http://bit.ly/gZf5T7 IBM DB2common patterns including Joomla, Wordpress, Drupal. Other users providingstudies and testimonials Optimised for read speed.include NASA, UN FAO, US Historically not designed to beNavy, Whitehouse.gov, New feature rich.Zealand Ministry of Justice,Ericsson, Cable & Wireless,Nokia. Referencehttp://bit.ly/rE8XM PostgreSQL Microsoft SQL Server Long established and proven. Large data oriented services Historically developed for feature use PostgreSQL including completeness to compete with Yahoo!, MySpace, Sony Oracle DBcommercial databases. Features Online, Skype, International include streaming replication, Space Station. Unmodified triggers, table partitioning and PostgreSQL scaling to stored procedures resembling petabytes. Reference IBM DB2 10 11. Oracles PL/SQL. http://bit.ly/6ttyNn EnterpriseDB variant aims to 2011 Police Crime Map site replace Oracle database. uses postgresql database. Atpeak demand was 220,000requests/second.www.police.ukDistributed Hadoop Google MapReduce Hadoop is the leading platform Hadoop is used by leadingLargefor petabyte scale distributed large scale operationsStoragedata storage and processing. It is including Amazon/A9 HBase, Cassandra Google BigTable designed to detect and manageproduct search, Adobe, AOL, failures in commodity computeBaidu at 3000TB/week, Ebay nodes, thus not relying on 532 node cluster and 5.3PB, expensive high-availabilityFacebook 1100-node cluster Redis NoSQL hardware. Compatible with12PB data, Hulu media MapReduce APIs.service, IBM Blue CloudComputing, Last.fm,LinkedIn, New York Times, During 2001, several commercialMicrosoft Powerset, offering provide support aroundRackspace, Twitter, Yahoo Hadoop components, or Hadoop-with more than 40,000 like components, including fromnodes . Reference EMC, Oracle and IBM. http://bit.ly/zI1Wp HBase is modelled after Googles Adobe, Powerset, distributed database BigTable. Stumbleupon, Yahoo!,Twitter, and Facebook useHBase. Referencehttp://bit.ly/15mgo5 Cassandra developed and open sourced by Facebook provides faster large storage balanced by eventual consistency. It follows Users of Cassandra for large the NoSQL concept. The multi-data stores include Cisco master architecture has no singleWebEX, Digg, Facebook, points of failure, and zero- Rackspace, Twitter.11 12. downtime failed node Reference replacement. Designed for highly http://bit.ly/g1HATc and consistent durable storage http://bit.ly/a7Ii4X through data centre failures. Redis NoSQL store is governed by VMWare12 13. MiddlewareSectorSoftware Consider as Alternative toComments Real World UseMessage Bus RabbitMQIBM MQ AMPQ is the establishing open RabbitMQ is used by NASAstandard for Message Queuefor their cloud platform, andtechnologies. RabbitMQ is a by the BBC for itsJBOSS BEA Weblogicleading implementation. newsfeeds. ReferenceRabbitMQ can be supported byhttp://bit.ly/o77FY5a VMWare company.Service Bus WSO2 Carbon IBM, Oracle Java OSGi Leading Danish bank usesJBOSS ESB for missioncritical applications.JBOSSReferencehttp://red.ht/uZ6qUISOA JBOSS BEA Aqualogic IBM reference: CamdenCouncil used JBOSS createda single view of the citizen IBM ESB, IBM EIIto reduce avoidable contactwith the contact centre andimprove the citizenexperience. Referencehttp://red.ht/ueg4sz13 14. Oystercard web services have been migrated to the JBOSS SOA platform with 80% cost saving, serving approx 10m customers per day.Reference http://red.ht/vhfAgY and http://bit.ly/ueHOKa14 15. Application ServersSectorSoftwareConsider as Alternative toCommentsReal World UseJavaRedhat JBoss IBM Websphere JBoss implements the Java EE 6 Testimonials for GlassfishApplicationstack. Fully featured, it supports include social networkingServer clustering, failover, load sites, technologySun / Oracle Glassfish Oracle / BEA Weblogic balancing and the range of EEconsultancies, software components including JMS, JAAS,vendors, Peugeot Citroen, JSP and JDBC.US health network, Suncorpinsurance. ReferenceApache Tomcathttp://bit.ly/PTDz2 Glassfish supports Java EE 6 specification and is known forApache Geronimo scalability and speed. Supports Siemens uses large scale clustering and load balancing. physical mail processingsystem using JBOSSApplication Server, Apache Tomcat is a popular and processing 700,000 mail proven servlet container items per hour, with 99.8% implementing the Java Servletavailability.Reference and JSP specifications. It ishttp://red.ht/sjAsYb known to be embedded in commercial products. New York Stock ExchangeEuronext uses JBOSS Apache Geronimo is a full Java EEplatform. Reference suite, currently implements Java http://red.ht/ugXJX1 EE 5 specification. 15 16. JBOSS Application Server use quoted by RedHat with the following: (i) Autotrader in the UK currently runs its high volume website and over 120 applications on JBoss Application platform, (ii) UFI / Learndirect runs online education courses and advice sessions for up to 2 million users using JBoss technology, (iii) Siemens have built a high volume, highly performant and highly available (99.8%) mail sorting application for up to 700,000 pieces of mail per hour. Reference http://red.ht/seYxXk16 17. Application DevelopmentSectorSoftware Consider as Alternative to Comments Real World UseWeb PHP, Zend Framework Microsoft ASP.Net Very common component of the Real world uses by CiscoApplicationLAMP pattern. (Linux Apache,WebEx, NYSE Euronext, FoxDevelopmen MySQL, PHP) Interactive Media, FiattGroup, IBM R&D Labs, Mcafee. Reference Zend Framework provides http://bit.ly/o6TcFz additional libraries and components for developers.CodeGit, Subversion Visual Sourcesafe, Rational Git is the leading distributed One of the worlds largestRepositoryTeam Concert, Perforce version control system. Support and most distributedand Versionnon-linear development, developments, the LinuxControlcryptographic authentication of kernel, is managed by git. histories, and is suited to the largest developments. 17 18. CloudSectorSoftware Consider as Alternative toComments Real World UseCloud OpenStack Amazon Web Services, Emerging standard with Over 60 significantInfrastructur Microsoft Azure, VMWare,significant multi-vendor backingorganisations backinge Citrixproviding assurance against OpenStack. Referencesingle-vendor lockin and failure. http://bit.ly/e3AMz6 Primarily developed by NASA and NASA production use ofRackspace, now backed by AMD, OpenStack components.Intel, Dell, Citrix, Cisco,Canonical, NTT and over 60 otherorganizations. Tier 1 ISP using OpenStackobject storage. Referencehttp://bit.ly/eGQ4Nr Provides virtual machinemanagement (OpenStackCompute) and storage(OpenStack Storage). Supports Xen, KVM, Qemu andMicrosoft Hyper-V hypervisors. Supports the open virtualmachine format, OVF, supportedby Dell, Microsoft, Xensource,18 19. VMware, Redhat, IBM and Oracle. Eucalyptus, Ubuntu Enterprise Amazon Web Services, Early re-implementation of the Puma.com and related sitesCloud Microsoft Azure, VMWare, industry leading Amazon EC2 anduse Eucalyptus. ReferenceCitrix S3 services for managing virtual http://bit.ly/hd9Dgy machines. Now forms part of commercialised cloud management offerings, including Canonicals Ubuntu Enterprise Cloud Services. Allows deployment , management and dynamic scaling of private and hybrid clouds (overflow capacity to public clouds, eg Amazon) Supports Xen, KVM hypervisors OpenNebula Amazon Web Services, Interoperates with Amazon EC2, OpenNebula is used byMicrosoft Azure, VMWare, ElasticHosts CERN which peaked atCitrix16,000 virtual machinesmanaging 400,000 jobs. Users manage via Amazon AWSReferences compliant APIs http://bit.ly/9SalWZ andhttp://bit.ly/jiB7aE Allows deployment , management and dynamic scaling of private and hybrid19 20. clouds (overflow capacity to public clouds, eg Amazon) Supports Xen, KVM and VMware hypervisors20 21. Business ApplicationsSector Software Consider as Alternative to CommentsReal World UseEmail Server ZimbraMicrosoft Exchange Server Zimbra was acquired by Zimbra is used by NTT,VMWare. It offers email, Purdue University, Comcast,calendar, global address lists and US Defense Department, Zarafacollaboration. It interoperatesBechtel and Raytheon.through open standards with aReferencerange of clients.http://bit.ly/8VKcpy Zarafa aims to replace Exchange Zarafa customers includeand integrates with MS Outlook.health sector, localProvides webmail service withauthorities, retail andOutlook look and feel. Supportsmanufacturing andActiveSync devices and education. Examples areBlackberry Enterprise Server.Sixt, Brabantia, and FinnishIntegrates with SugarCRM,municipality. ReferenceAlfresco ECM and OpenERP.http://bit.ly/rGBRJB andSupports mail search,http://bit.ly/tswL5Jhierarchical storage andarchiving.Search Lucene / Solr Microsoft FAST Lucene/Solr is a functionaly Lucene provides searchEnginecapable and scalable searchcapability for Wikipedia.engine. Can index PDF, HTML, Reference XapianExaleadMicrosoft Word and ODF http://bit.ly/erRSEdformats, amongst others.Lucene/Solrs strength is in its 21 22. Autonomy IDOL performance and scalability. It High traffic public websitesalso provides features normallythat use Solr/Lucene includeonly found in the most expensive AOL, whitehouse.gov, AT&T,search engines.Ticketmaster, The Guardian, Netflix, news.com, dig, NASA PDS, eBuyer.com. Other users include Goldman Sachs, Disney, Apple, Cisco, NASA NEBULA, MTV. Reference http://bit.ly/WlANZIntranet, Alfresco Mircrosoft Sharepoint, Alfresco founded by co-founder 30,000 public user capacityPortal andOpenText Vignette, Oracle of Documentum and former COO at AQA - Assessment &InternetWebCenter of Business Objects. Qualification Alliance.Collaboratio Referencenhttp://bit.ly/4FY8b8 Islington Council. Reference http://bit.ly/dh3W6i University of Westminster Intranet. Reference http://bit.ly/hlRkrX Liferay Mircrosoft Sharepoint, Liferay is a leading enterprise Clients include Cisco, T-OpenText Vignette, Oracle portal server. It provides Mobile, Societe Generale,WebCenter functions and portlets for Barclays,French MoD,content management, blogs, Lufthansa, Vodafone,instant messaging, SSO, messageAllianz, . Referenceboards, calendar mail, polls,http://bit.ly/cd5sW3image gallery, tagging,knowledge base, asset publishingand publishing workflow. It isJSR168 compliant.22 23. Document Alfresco Mircrosoft Sharepoint, Alfresco is CMIS 1.0 compliant. Cisco Internet Businessand ContentOpentext, Filenet, Solutions Group. ReferenceManagement Documentum http://bit.ly/hl250JSystem(CMS) French Air Force documentinformation system.Referencehttp://bit.ly/i8kPVZRecords Alfresco Mircrosoft Sharepoint, CMIS 1.0 and DoD 5015.02 Islington Council. ReferenceManagement Documentum, Meridio, certifications. Implementshttp://bit.ly/dh3W6i(EDRM) TRIM, Objective. Sharepoint protocol to act assubstitute backend. EADS 20,000 paper files.Referencehttp://bit.ly/hRJx4VWorkflow, FoxOpen Developed by Department of Department for Energy andForms & Energy and Climate Change and Climate Change (DECC)Caseused for rapid applicationapplications include Oil &Managementdevelopment for workflow, MVC Gas Portal, FOI casebased and case handling management,applications. correspondence handling.Also used by BIS, MoD,Boing and Australian Dept ofHealth. Referencehttp://bit.ly/gtU1ZY 23 24. Enterprise OpenERP SAP, Oracle, Microsoft Open ERP is commercially OpenERP customers includeResourceDynamics, PeopleSoft, SAGE, developed and supported.La Poste, Veolia, Danone,PlanningSAP Modular capabilities includeOracle. Reference(ERP) Openbravosales, CRM, project management, http://bit.ly/ej0HHRstock management, accountingand human resources. Alsoprovides vertical industry specific OpenBravo 3 times winnderapplications over OpenERP.of Infoworld softwareawards. Referencehttp://bit.ly/9K9Jyx OpenBravo is commerciallydeveloped and supported.Includes finance and accounting, Open bravo customerssales, purchasing, inventory, include BBVA, Coapteprocurement, manufacturing, French healthcare, Basqueprojects, and businessCity Hall. Referenceintelligence. http://bit.ly/mClVNCustomer SugarCRM Microsoft Dynamics, SugarCRM is a commercially SugfarCRM customers fromRelationshipSageCRM, Salesforce successful CRM system providing comms, financial,Manegemnt sales-force automation, healthcare, public ,(CRM) marketing campaignprofessional services,management, customer support, manufacturing, technologymobile device CRM and and retail sectors includereporting.uzo (Portugals largesttelecoms provider), OneFinancial, HealthScreen In 2011, SugarCRM joined the(replacing Siebel),State ofIBM Global Alliance Portfolio for Oregon, InterAct (publiccloud solutions.safety and security),Thomas Cook,ThyssenKrupp, Avis, GeneralMotors . Referencehttp://bit.ly/sEHA3MBusiness Pentaho BI Suite Oracle, IBM, Informatica Includes ETL, OLAP, reporting, Customers include CamdenIntelligencedashboards, workflow and data Borough, US Naval Air24 25. (BI)mining capability. Integrates with Systems Command, HarrisHadoop for large scale dataComputer Systems, Sunanalysis.Microsystems, Specsavers, NHS Islington, Brussels Airport, Norways TV2. Reference http://bit.ly/ehITaMData Talend IBM, Oracle, Software AG, Mature data integration tools Customers include ebay,Integration Tibco, Progress, Informatica, covering file migrations, data Deutsche Post, Allianz, ING,Mulesoftwarehousing, ETL, master dataAlcatel-Lucent, AOL, BNPmanagement, data quality Paribas, Orange, Virginprofiling. Application integration Mobile, Sony, SNCF, Landand ESB functions. Integration Registry, UNHCR. Referencewith Hadoop aims at big data http://bit.ly/4odsN andanalysis.http://bit.ly/4odsN Talend is one of the largestcompanies with an open sourcebusiness model.Business Activi BPM, Intalio BPM TBAProcessModelling(BPM)Human OrangeHRM Oracle, SAP OrangeHRM is a corporately Customers includeResources developed HR managementLandmark property(HR)system that covers leaving,management . Referencejoining, time management,http://bit.ly/tMal9srecruitment, performance,expenses, leave, reporting. Thereare delivery partners across theglobe. 25 26. 26 27. NetworkSector Software Consider as Alternative to Comments Real World UseNetworkNagios, other BMC, CA, Orion Nagios has heritage in many ISPs. Nagios provides monitoringMonitoringOften used with the ganglia for the Wikipediagraphing system.infrastructure. Reference OpenNMS IBM Tivoli, HP OpenViewhttp://bit.ly/erRSEd OpenNMS is a scalable Zabbixenterprise class network Zabbix is used by largemonitoring system. Integrates organisations such as DEACwith service management IT services across fourRequest Tracker.continents, leading Polish Hyperic HQtelecoms Netia monitoring20,000 parameters, NTT Hyperic acquired by VMwareComms, large Brazilian GroundWorkenergy company PetroBras.also supports monitoring ofvirtualised infrastructure. Referencehttp://bit.ly/swdGQw ZenOSS Zabbixcis a mature monitoringframework with agents for many ZenOSS is used byoperating systems and softwareRackspace, LinkedIn,stacks. VMWare, Motorola, LosAlamos, LexisNexis,Deutsche Bank, US Army,Broadcom, Telstra, ZenOSS is a leading networkCapGemini. Referencemonitoring system, deployed tohttp://bit.ly/vrdvui35,000 customers across 35 27 28. countries.Mail Sendmail Microsoft Exchange Sendmail has been powering Transport email globally since the early80s. QmailCertificate CA-Cert TBAAuthoritiesNetwork Wireshark TBAScannerNetwork Vyatta Cisco Integrated Services Provides network services and Customers include Toyota,ServicesRouters, Cisco ASA security applications based on open CBS, CSC, EMC, Dell, Nokia,appliancessource core and software,VMWare, Rackspace,including routing, VPN.FranceTelecom, US Homeland Security, US Justice Department. Commercial support available.ReferenceConsidered cheaper thanhttp://bit.ly/gbFoTuincumbents Similar interface to JuniperJUNOS and Cisco IOS, as well asgraphical interface.Network FreeNAS NetAPP Provides common storage and TBAAttachedfiler services through software,Storage but without the highperformance and expensivehardware. For small scale 28 29. requirements. Services include CIFS, NFS, iSCSI,FTP.Telephony Asterisk Cisco Unified Asterisk is a mature software Customers of services basedVOIP Communications Manager PBX, covering PSTN and VoIPon Atserisk include USservices. Features include Army, Symbian Foundation,voicemail, conference calling, La Poste, University ofand automatic call distribution. Pennsylvania. ReferenceProtocols supported include SIP, http://bit.ly/b8zhvNMGCP, H323. Asterisk is knownto support commercial PBXproducts. 29 30. WebSector Software Consider as Alternative toCommentsReal World UseWeb Server Apache web server Microsoft IIS Apache is the web server behind Netcraft survey April 2011 the majority of internet websites, shows 61% of internet and has been dominant for 15 websites hosted by Apache, years. compared to 18% byMicrosoft IIS. Apache serves the globalWikipedia site. Referencehttp://bit.ly/13ynJh Lighttpd, nginx, Cherokee Microsoft IIS High performance alternatives to Netcraft survey April 2011 Apache. Designed for shows 6.5% of the million performance and scalability, not most active sites served by for a wide range of functionality. nginx. Nginx and Cherokee have built in Lighttpd serves static media streaming capability tocontent for Wikipedia. serve you-tube like capability.Referencehttp://bit.ly/erRSEd Lighttpd is used by Youtube,Sourceforge and torrent 30 31. sites facing more than 1000 hits per second. Reference http://bit.ly/g5bke7 Nginx is used byWeb Cache, Squid, Varnish F5 BIG IP, McAfee Web Squid cache supports theReverseGateway, Zeus global Wikipedia and FlickrProxysites. Reference http://bit.ly/dJi4U1Flash Media JWFlashplayer Adobe Flash Player JWFlashplayer is compatible with JWFlashplayer users includePlayer media sources hosted by CDNsWhitehouse, Thomson such as Amazon CloudFront and Reuters, Avis, AT&T, Flowplayer Akamai. Harvard, Intel and Nasdaq. Reference http://bit.ly/tRAwk6 JWFlashplayer also supports HTML5 playback, avoiding the requirement for Flash. This makes it compatible with non- Flash devices such as the iPhone and iPad.Web Content Alfresco Morello, Vignette/Opentext, Includes web authoring, Fox Broadcasting CompanyManagement Interwoven/Autonomy workflow and publishing.public site Fox.com isSystem supported by Alfresco.(CMS)Reference http://bit.ly/ffAhmW Drupal Morello, Vignette/Opentext, Includes mature web publishing, whitehouse.gov website Interwoven/Autonomy blogs, content syndication, uses Drupal. Reference discussion forums, and large pool http://nyti.ms/3NmpYO31 32. Joomlaof community developed Very large number of Ploneextensions.customers include Brazilian Government, Norwegian PloneArchive, Kent Connects and Plone is particularly suited toKent CC, Scottish Nationalmore complex applications, Party, Warwickshire Police,workflows. It also has a strongUK MoD Defence Academy,security record. Plones interface NASAScience, Keble Oxfordconfirms to accessibility standard and Bristol University, NHSWCAG-AAA higher than mostNetworks. Referencecompetitors. Plone has strengths http://bit.ly/vThQAnin standards conformance,access control,internationalisation, and Plone is also used by thesecurity.FBI, US Dept of Energey, European Environment Agency, United Nations, . Reference http://bit.ly/g0XtIrBlog Engine Wordpress sss Leading blog engine with rich Microsoft Live Spacesfunctionality. Users benefit frommigrates to Wordpress bloglarge pool of communityengine. Referencedeveloped extensions.http://bit.ly/d545X0Wiki MediaWiki, tikiwiki MediaWiki is the leading wiki MediaWiki is the softwareengine.behind global scale WikiPedia. Reference http://bit.ly/13ynJhWeb Open Web Analytics (OWA) OWA is a leading web analytics TBAAnalytics with support for bespoke sitesand integration into WordPress, Piwik Drupaland MediaWiki. Offerscampaign tracking and user in- 32 33. page tracing. Piwik aims to clone Google Analytics.33 34. Desktop OfficeSector Software Consider as Alternative toComments Real World UseDesktopLibre Office / OpenOffice Microsoft Office LibreOffice is community OpenOffice has significantOffice developed and has significant use in some sectors acrossApplications development partners andthe world including, momentum. Birmingham City, French National Assembly, City of Vienna, 50,000 Brazil OpenOffice is governed by Federal desktop. Reference Oracle, which was originallyhttp://bit.ly/bf0RFN developed by Sun as StarOffice. IBMs corporate Symphony The interoperability gap betweenoffice suite is based on LibeOffice and Microsoft Office isOpenOffice. continuously being narrowed.PDF Creation PDFCreatorAdobe Acrobat Creation of PDFs from any TBA Windows application that can print. Provides more control over PDF creation than alternative print to file solutions. Features include digital signing, PDF/A archives, merging PDFs and encryption. Runs on terminal servers. 34 35. Media Player VLC, Openshot Quicktime, Adobe products TBAfor Audio &VideosProject Project.net Microsoft Project Project.net is an anterprise scale Project.net is listed inManagement project management application.Gartner Magic Quadrant forIT Project and PortfolioManagement Applciations.Referencehttp://bit.ly/cX3O8w Customers include FTServices, GenesysConferencing, City of SanFrancisco, Trak, Penn StateUniversity. Referencehttp://bit.ly/uORUMiEncryption GnuPG/GPG Symantec / PGP Corporation There are several TBA productsimplementations of the OpenPGP standard RFC4880. GnuPG is an open source implementation and Windows interfaces are available.Email Outlook plugin for email Boldon James Outlook plugin is developed by The National ArchivesLabellinglabelling from The National The National Archives ArchivesWeb Firefox, Chrome/Chromium Microsoft Internet Explorer Firefox,w hich grew out of the Guardian reports that inBrowserMozilla/Netscape efforts,Europe Firefox has became the leading browser overtaken Internet Explorer noted for its standards as most widely used35 36. compliance. browser. Referencehttp://bit.ly/fQ2hXH Recently during 2011, GooglesChrome browser was measured 2011 IE has only 38.9% userto be on track to become theshare, trends show Chromeleading browser.will become dominantbrowser soon.http://bit.ly/rqnlQj Historically, Internet Explorer hasbeen considered by many not beas standards compliant asalternative browsers. Its use ofActiveX as a mechanism has ledsome to consider it to have agreater attack surface. It is bestpractice for web developers totest against a range of browsers,with IE-only support consideredbad practice.Assistive NonVisual Desktop Access Dragon Screen reader for Windows, NVDA has receivedTechnologies (NVDA) providing feedback throughsignificant globalsynthetic speech and Braille. recognition and awards.Supports over 20 languages. Yahoo! Uses NVDA forIntegrates with Internet Explorer,testing and demonstration.Outlook Express, Microsoft Word Referencesand Excel, LibreOffice andhttp://bit.ly/fJKfhqOpenOffice, Thunderbird andFirefox. Protocols supportedinclude WAI-ARIA for webapplications, Microsoft ActiveAccessibility. 36 37. Specialist ApplicationsSectorSoftwareConsider as Alternative to CommentsReal World UseStatistics &GNU RS/S-plus, SAS, SPSS GNU R is the leading and mature Gnu R is becoming tehData Analysis statistics and numerical defacto statisticalcomputing system. It is now theprogramming environment,established lead in academia and as evidenced by subjectincreasingly in industry,texts and it use indisplacing commercial products.universities.Data Mining RapidMiner SPSS, SAS PASW, SAS Leading data mining and KDnuggets leading Enterprise Miner, MATLAB,exploration toolkit, providing professional newsletter for Oracle DM, , Excel access to proven tools, such asdata mining sector pollWEKA, through a graphical user shows RapidMiner as mostinterface. Includes text miningused tool. Referencecapability.http://bit.ly/dy9XwPProgrammmin EclipseMicrosoft Visual Studio TBAg IDEKDeveleopImage & Photo GIMP Adobe Photoshop GIMP is a very capable image sssManipulationeditor and for many use casescan be used instead ofproprietary software. Installers 37 38. Krita for Windows are available.Desktop Scribus TBAPublishingVector Inkscape Adobe Illustrator TBADrawingDiagramming Dia Microsoft Visio Support for open standard TBA formats such as EPS and SVG. Installers for Windows are available.CAD QCad AutoCAD Simple CAD application uses TBA AutoCAD DXF common file format. Windows installer available.3DModelling, Blender Maya Comparable to commercial Feature films have usedRendering &software, used to renderBlender for support,Animationproduction quality scenes and animation and effects. animations. Reference http://bit.ly/huBi3R TV commercials. Reference http://bit.ly/gA5ze238 39. EducationSector SoftwareConsider as Alternative toCommentsReal World UseCourse Moodle Learning management system for Moodle has significant useManagementcourse creators andin the education sector,administrators.including Open University, Australian National University, London School of Economics. Reference http://bit.ly/gXRiAVElearningMoodle TBA39 40. HealthSector Software Consider as Alternative toComments Real World UsePatientVistA --- VistA is used globally. TBA, Wikipedia hasRecordsreferences OpenEHR TBA . Brasil, UK leedsService ManagementSector Software Consider as Alternative toComments Real World UseIT Service OTRS ITSM --- Includes change request and SLA TBAManagement management, self service, dashboards and imact reporting. Conforms to ITIL. 40 41. File Audit DROID TNA developed for Digital TBAContinuity Programme, DROIDinventories and analyses filesheld by an organisation byintrinsic pattern analysis. NOknown commercial competitor. 41