Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaÁrpád Orbán Megváltozta több, mint 8 éve
1
IBM és az Open Source Szabó Zoltán IBM | Szoftver Csoport | Szoftver Szolgáltatások Vezető Tanácsadó
2
2 IBM és az Open Source Mit keres it az IBM????? IBM és az Open Source kapcsolata Open Source alapok az IBM termékekben Linux / zLinux WAS, DB2, Rational Community Editions Lotus Expeditor, Notes Lotus Symphony Open Source az IBM-ben Open Client for Debian Community
3
3 IBM és az Open Source kapcsolata Sam Palmisano (Vice President) : Open source is a method of tapping a community of experts to develop useful things. It began in software, but applies broadly, and is anything but anti-capitalist.” “It can raise quality at reduced costs, and vastly expands opportunities for profit. In a sense, open source fuels innovation much the way science fuels technology. Science is created by communities of experts, whose fundamental discoveries are typically made available to all, including individuals and companies that are able to capitalize on the new knowledge in novel ways.” “For IBM, the open-source model is familiar territory, given our long track record in the sciences.”
4
4 IBM és az Open Source kapcsolata IBM contributes to 150+ OSS projects More than 1000 IBM developers involved in OSS projects IBM leads 80+ OSS projects 1999 - 2001 IBM forms Linux Technology Center Leads Apache projects Xerces (XML4J), Xalan, SOAP Creates OSI-approved IBM Public License Strategic participation in Mozilla IBM becomes founding member of OSDL Founder of Eclipse.org and Eclipse Consortium Creates internal bazaar using OSS methodology 2002 - 2003 Linux contributions to scalability (8-way+), reliability (stress testing, defect mgmt, doc) Leads Apache projects: Web Services (WSIF and WSIL), Pluto (Portlet API) and WSRP4J (Remote Portal) Leads Eclipse projects GEF (editing), EMF (modeling), XSD (XML Schema), Hyades (testing), Visual Editor, AspectJ, Equinox rich client Globus Toolkit contributions for OGSA, OGSI 2004 - 2006 IBM and Novell/SUSE achieve security milestone (EAL4+ and COE compliance) Eclipse Foundation, Inc. becomes independent - IBM contributes UML2, Voice Tools, Aperi, COSMOS, Ajax Toolkit Framework Globus Toolkit 4 is WS-I compliant Pledged 500 patents to open source Partner with Zend PHP IBM enhances Apache partnership - Contributes Derby database - Contributes voice recognition - Supports Geronimo J2EE project - Acquires Gluecode for skills IBM contributes accessibility code to Firefox 2007 - 2009 IBM leads Open AJAX initiative and announces partnership with the Dojo Foundation Leads Apache Tuscany project Contributes code for security management to Eclipse Higgins IBM contributes to Apache Lucene project and announces OmniFind Yahoo! Edition IBM joins OpenOffice.org IBM joins Open Health Tools, moving code for medical record management from Eclipse OHF Contributes Open Services for ALM – Jazz REST Services samples IBM creates ODF Toolkit Union Contributes Lotus Notes/Domino app templates to OpenNTF.org Incubates Apache Wink (JAX-RS)
5
5 IBM és az Open Source kapcsolata 2006 Web Services Reliability WS-I initiated two Profiles based on IBM RAMP Profile OASIS ODF cmte formed Co-chair of WS-Policy WG DITA XML.org formed WS-Security 1.1 becomes OASIS Standard Co-Author WS-Policy, WS-Eventing OASIS ODF wins ISO approval (ISO 26300) WS-Notification 1.2 approved as OASIS standard OpenAjax launched 1998 - 2001 Java, XML Co-led XML4J, W3C DOM, XSL Led Apache XML projects Xalan Xerces, SOAP Founder XML.org Co-author WSDL, SOAP 1.1 Cofounder UDDI.org Author UDDI specification Founder Eclipse.org Co-author W3C XML Schema Chair OASIS WS- Remote Portlets TCs Participation in Mozilla Led submission of WSDL to W3C Led RTSJ – JSR 1 2002/2003 WS-I, OMA and WS- Security Founder WS-I.org Founder OMA Co-author BPEL, WS-TX, WS-TC Co-author WS- Security Co-chair UDDI TC Linux contributions to scalability Co-Chair OASIS WS-Security 1.0 Co-chair OASIS WS- DM TC Submitted WS-DM to OASIS Submitted BPEL to OASIS Submitted CBE to OASIS RTSJ 1.0 accepted by JCP 2007 SOA/Open standards WS* standards approved: WS- BPEL, WS-Policy, WS-Trust, WS-Secure Conversation, WS- Transactions, WS-Reliable Messaging, WS-SecurityPolicy Formed SCA/SDO OASIS TC’s BPEL4People submitted to OASIS, IBM chair Service Modeling Language submitted to W3C, IBM co-chair W3C XQuery 1.0, XSLT 2.0 and XPath 2.0 become W3C Recommendations Co-Chair ODF TC; of SOA work group at TOG WS-ResourceCatalogue submitted to DMTF SOA Maturity Model submitted to The Open Group (TOG) IBM non-assert pledge Joined Khronos; OpenGL, OpenCL, and COLLADA WGs WS Federation OASIS TC formed, IBM co-chair OASIS ODF Adoption TC formed, IBM chair 2004/2005 Web Services Chair WS-I Basic Profile 1.1 Co-chair OASIS WS- Notification TC Co-chair WS- Resource Framework TC OASIS ODF V1.0 Approved Chair OASIS DITA Submitted WS- Addressing to W3C Contributed UML2 to Eclipse IBM named chair IETF IBM commitment to RF in OASIS Lead OASIS standardization of WS- DM and DITA Pledged 500 US patents to Open Source 2008 Business process/ Web 2.0 BPMN 2.0 submission to OMG WS-I Profiles attain ISO Status Web Services Test Forum (WSTF) launched W3C HTML5 WG – IBM Chair Joined China Electronic Standardization Institute (CESI) WS-Remote Portlet 2 approved W3C last call for Service Modeling Language 1.1 OASIS Open Reputation Mgmt System and Identity Metasystem Interoperability TC’s formed, IBM co-chairs Content Mgmnt Interoperability Services submitted to OASIS Initiated OASIS ODF TC for Interoperability & Conformance and ODF toolkit union Event Processing Technical Society (EPTS) launched OpenAjax WGs for Secure Mashups, Widgets, IDEs OASIS Interoperability and Conformance of ODF
6
6 IBM és az Open Source kapcsolata Az IBM megközelítése Innováció Együttműködés Kiterjesztés Növekedés Community Innovation Contribute Enhance Support Integrate Embed Layer Extend Participate.. Donate...Sponsor..
7
7 Kiterjeszté s Támogatás Közössé g IBM Fejleszté s Innováció Támogatá s IBM IBM Services Fejleszté s Ügyfél / Partner
8
8 IBM Open Source alapokon LINUX, az ALAP mert... Rugalmas, Biztonságos, Megbízható, Alacsony költségű IBM termékek nagyrésze (500+) elérhető LINUX-on Konszolidációs / Virtualizációs / Cloud platform zLinux A szerver termék eladások 18+%-a LINUX...és növekszik!
9
9 IBM Open Source alapokon Apache Eclipse OmniFind Yahoo! Edition WAS CE Eclipse Elite Support Lotus Expeditor Geronimo, Tuscany, Axis Derby, Lucene WAS DB2 Express-C Rational SDP Lotus Notes, Portal Eclipse, OpenOffice, ODFToolikit Eclipse, Dojo IBM Storage Cosmos Muse Mozilla IBM Service Management Platform GTS / GBS Offerings Web Application Servers / SOA Information Management Software Development Client Collaboration Systems Management Open Source Services Open Grid / Cloud Offerings Open Hardware Platforms Power.org Blade.org Xen, Globus. Hadoop System I, p, BladeCtr IBM Servers IBM Grid / Cloud IBM Services Open Source Offerings IBM Grid Solutions Open Office Initiative Areas Mixed Open / Private Source Offerings Open Source Projects Open Source Communities Lotus Symphony Linux Jazz / Rational Team Concert WAS Feature Packs IBM Data Studio Blue Cloud
10
10 IBM Open Source alapokon WebSphere Application Server Community Edition 'Könnyűsúlyú' JEE5 alkalmazás szerver Apache Geronimo technológiai alapokon Alapok: Apache Geronimo, Apache Tomcat, Apache Derby, Apache Tuscany Költségek nélkül Támogatás (opcionális, fee-based) Díj: Open Source Tool of the year, Developer.com Your Killer App IBM WebSphere Application Server Community Edition Apache Tomcat SOAP/Web Services (Axis2) EJB & JPA Security / Authentication Web Tier Clustering Other optional plug-ins, transactions and JMS messaging Geronimo Plug-In Kernel Fully Integrated & Extensible Kernel Services
11
11 IBM Open Source alapokon WebSphere Application Server Community Edition 'Ideális megoldás nem kritikus alkalmazások számára, pl: Demo, pilot... Egyszerű és költséghatékony, nincs 'up-front' költség A legújabb Open Source alapú Java EE 5 platform Minimális 'footprint' Központi menedzselés (Console) Egyszerűsített szabványos biztonsági megoldás Cluster támogatás AIX, Linux, Solaris, Windows Egyszerű továbblépés a fejletteb WebSphere termékekre 30 napos ingyenes IBM Support Vásárolható támogatás Folyamatos javítás, verziók
12
12 IBM Open Source alapokon Apache Geronimo An open-source JEE5 app server project which provides the foundation of the WebSphere Application Server Community Edition product Apache Derby Provides a robust, small-footprint database server that is simple to deploy and reduces the cost of embedded and Web-based applications Apache Tomcat Is the servlet container that is used in the Reference Implementation for Java Servlet and JavaServer Pages technologies Eclipse plug-in Is used to develop, deploy, and debug J2EE applications to a Community Edition server
13
13 IBM Open Source alapokon DB2 Express - C Ingyenes adatbázis szerver DB2 mag Relációs és XML technológia (pureXML) Egyszerű továbblépés fejlettebb DB2 termékekre Linux, Windows, Solaris (x64) 2 CPU Core, 2 GB memória limit Nincs replikáció és nem cluster-ezhető Közösségi támogatás (standard IBM Support nem vonatkozik rá)
14
14 IBM Open Source alapokon Apache Derby Lightweight embeddable zero-admin Java RDBMS IBM contributed code to the Apache Foundation as Derby in August 2004 Derby embedded in IBM products including Lotus Workplace and WAS CE Derby graduated from incubator into the Apache DB project in July 2005 Sun announced support for Apache Derby and committed developers in July 2005 Apache Lucene Open-source search software High-performance, full-featured text search engine library written entirely in Java. Technology is suitable for nearly any application that requires full-text search, especially cross-platform
15
15 IBM Open Source alapokon Open Source: Előkészületek: Ami kell: – HTTP – Tomcat – Geronimo – Derby – Lusence – Eclipse – Stb Integráció Fejlesztés Alkalmazás fejlesztés IBM megoldás: Előkészületek: Ami kell: – WAS Express C – DB2 Express C Minimális integráció Minimális fejlesztés Alkalmazás fejlesztés
16
16 IBM Open Source alapokon Rational Team Concert Eclipse Jazz alapok Valósidejű, összefüggő együttműködés Automatizáltabb, átláthatóbb, becsülhetőbb szoftverfejlesztés „Együttes gondolkodás és munka" Integrált tervezés, verziókezelés, munka elem- és kibocsátás menedzsment Valósidejű projekt állapot Automatikus, diszkrét adatrögzítés Automatizált „best practice”-ek Dinamikus folyamatok gyorsítják a csapatmunkát Agilis out-of-the-box vagy egyedi folyamatok Egyesíti a csapatokat Eszközök és kliensek széleskörű integrációja Kibővíti a ClearQuest és ClearCase értékét System z és System i szerverek támogatása Visual Studio Client Open and extensible on Collaborate in context Right-size governance Day one productivity Collaborate in context Right-size governance Day one productivity
17
17 IBM Open Source alapokon Team advisor a szabályok definiálásához / finomításához, lehetővé teszi a folyamatos fejlődést Folyamat elrendelése és betartatása Szöveges együttműködés Egyedülálló struktúra a projekthez kötődő anyagokhoz Magasszintű csapat, csapattag, alcsapat és kezelés és projekt öröklődés Szerep-alapú működés Jazz Team Server Integrált stream menedzsment Komponens szintű baseline-ok Szerver alapú homokozók Párhuzamos fejlesztés ClearCase konnektor SCM Munkaelemek Hibák, továbbfejlesztések és beszélgetések Megosztható lekérdezések Jóváhagyások, megbeszélések támogatása Lekérdezés szerkesztő ClearQuest konnektor Munkaelem és változás követhetősége Személyes és közös fordítási definíciók Helyi vagy távoli fordítás Ant és parancssori eszközök támogatása Build Forge integráció Fordítás Iteráció tervezés Integrált iteráció tervezés és végrehajtás Mérföldkőhöz kapcsolt feladatbecslés Out of the box agilis folyamat sablonok Projekt áttekinthetőség Testreszabható web-alapú dashboardok Valós idejű mérőszámok és riportok Projekt követhetőség
18
18 IBM Open Source alapokon Lotus Expeditor Windows, Linux, Mac, Mobil Eclipse RCP, Equinox (OSGI) alapok IBM Extension SyncML WebService Engine MQe DB2e/Derby SSO WSRP.... Managed Browser RichText editor Preference Editor Help Provisioning Portlet Viewer...
19
19 IBM Open Source alapokon Lotus Expeditor Univerzális menedzselt kliens szoftver Kompozit alkalmazások, integráció, feladat orientált felület Laptop, desktop, kioszk, és mobile eszköz támogatás Eclipse RCP és Equinox open source technológiák (plugin, feature) Kliens platform Impozáns, érzékeny felhasználói felület Lokális felületi logika futtatásához nem szükséges kapcsolat (Offline) Meglévő alkalmazások 'összekovácsolása' – Felületi integráció, Wiring technológiával Web, Java, Rich Client, Forms and Portal Microsoft.NET nyílt szabványokon alapuló alternatívája
20
20 IBM Open Source alapokon Lotus Expeditor 'Semi-connected' kliens (Mobil Alk / Portal / Forms / WebSphere) Produktív munka kapcsolat nélkül is Megbízhatatlan / drága hálózati kapcsolat esetén Menedzselt kliens Központi telepítés, menedzselés távoli kliensen, minden platformon Preserves programming model Familiar APIs enable developers to reuse skills / extend existing applications Toolkit plugs into Eclipse workbench
21
21 Egyedi alkalmazások
22
22 Kompozit alkalmazás
23
23 IBM Open Source alapokon Lotus Notes, SameTime, Symphony... (R8) Lotus Expeditor Lotus Sametime Lotus Notes Lotus Expeditor Adds Interaction: Forms, Portal Integration: DB2e, Microbroker, SOA, … Client Mgmt: Deploy, Manage, Security Support Platform for composite applications Sametime Adds… Messaging / Presence VIOP Click to Call Instant Meetings / Conferences Platform for real time business Notes 8 Adds… Collaboration Calendaring, email, Contacts Domino, Teamspaces Taking collaboration to a new level Rich Client Platform
24
24 IBM Open Source alapokon IBM Lotus Symphony Lotus Symphony for DOS 1984- 1992 Ingyenes! 'Office' alkalmazás csomag –IBM Lotus Symphony: Documents, Presentations, Spreadsheets –Open Office Code base (3.x), ODFToolKit Elérhető –http://symphony.lotus.com – Community Supportedhttp://symphony.lotus.com –Lotus Notes R8 CAL tartalmazza –Symphony R1.3 elérhető, Microsoft 2007 formátum támogatással (import) –Symphony 3 beta 4 további Ms Office formátumok Több támogatott formátum –Open Document Format (ODF) –Microsoft Office 2007 import –Lotus SmartSuite Lotus Expeditor alapok open source komponensek (Eclipse PRC Plugin-ek) –Plugin-ek elérhetők itt: http://symphony.lotus.com/softw are/lotus/symphony/plugin.nsf/ho me 'Desktop Application of the Year' díj a CRN-nél
25
25 IBM Open Source alapokon Lotus Symphony Kinek kell Ms Office? ~80% csak olvas ~20% készít dokumentumokat – Legtöbbet: Word, Excel ● Néhányan: PowerPoint
26
26 Open Source az IBM-ben Linux Technology Center IBM Innovation Center Open Client project Red Hat, Suse, Fedora Open Client for Debian Community Ubuntu / Kubuntu / Debian alapok + IBM Repository – IBM Layers: IBM-es belső alkalmazások Közösségi fejlesztés / támogatás
27
27 Az IBM Ajánlata Használj IBM Community Edition szoftvereket: Ingyenesek Open Source alapokon IBM fejlesztésekkel kiegészítve Ismert technológiák IBM Támogatás Továbblépési lehetőségek WebSphere Express C DB2 Express C Rational Team Concert
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.