IBM Websphere Studio Application Developer for Windows, Version 4.0 Helps Java Developers to Build, Test, and Deploy J2EE-Based E-Business Applications

Total Page:16

File Type:pdf, Size:1020Kb

IBM Websphere Studio Application Developer for Windows, Version 4.0 Helps Java Developers to Build, Test, and Deploy J2EE-Based E-Business Applications Software Announcement November 6, 2001 IBM WebSphere Studio Application Developer for Windows, Version 4.0 Helps Java Developers To Build, Test, and Deploy J2EE-based e-business Applications Overview flexible source control management, pluggable At a Glance Introducing IBM′s premier Java repositories, as well as adapters development environment for for Concurrent Versioning System WebSphere Studio Application professional developers, the first (CVS) and for Rational ClearCase Developer for Windows, V4.0 product in the WebSphere Studio LT (CCLT) (Application Developer) provides product suite, WebSphere Studio • A comprehensive visual XML an advanced development Application Developer for development environment, environment for J2EE application Windows , V4.0 (Application including components for building development. Developer). DTDs, XML Schemas, XML files, and XSL style sheets Application Developer offers the Application Developer is built on the • Built-in WebSphere test following key functions: WebSphere Studio Workbench, an environment • integrated platform designed to A powerful Java development provide a common set of services Application Developer is next environment, that includes and frameworks unparalleled generation technology for support for JDK 1.3, a development tool integration and VisualAge for Java Enterprise configurable runtime, tool construction. Edition. It combines many popular incremental compilation, features of VisualAge for Java scrapbook, dynamic debugging, Application Developer includes the Enterprise Edition and WebSphere and a Java text editor • following functions: Studio Advanced Edition integrated Advanced Web, Java, and XML development environments • on top of WebSphere Studio An advanced development Workbench. designed to J2SE and J2EE environment for J2EE application specifications development that meets J2SE and Application Developer is focused on • A Relational Schema Center J2EE specifications and EJB optimizing J2EE application (RSC) focused on relational development and deployment and development. Java developers can database design and database supports visual layout of dynamic create, test, and deploy Java Beans, administration tasks such as pages, full HTML, JavaScript, and Enterprise Java Beans (EJB), import and mapping schemas DHTML Servlets, and Java Server Pages and other advanced functions • A powerful Java development (JSP). It is based on open standards • Web services tools to quickly environment that includes to meet requirements for the next develop, describe, and deploy support for JDK 1.3, a generation of Web application Web services-enabled configurable runtime, incremental development. applications based on open, compilation, scrapbook, dynamic cross-platform standards like debugging, and Java text editor Application Developer also allows UDDI, SOAP, and WSDL • Tools to create, build, deploy, tool ISVs to easily integrate their • An integrated roles-based team test, discover, and publish Web solutions within Application environment that allows for service-enabled applications, Developer. flexible source control including support for UDDI, SOAP, management, pluggable and WSDL Key Prerequisites repositories, and a Concurrent • A Relational Schema Center Version Control System (CVS) (RSC) focused on relational For Key Prerequisites, refer to the adaptor and ClearCase LT database design and database Description section. (CCLT) administration tasks, such as import and mapping schemas and Planned Availability Dates For ordering, contact: other advanced functions Your IBM representative, an IBM Business • Application Performance Profiling • November 7, 2001: Electronic Partner, or IBM Americas Call Centers at and trace code to identify, isolate, Software Delivery 800-IBM-CALL Reference: SE001 and fix code • November 21, 2001: Program • An integrated roles-based team package environment that allows for This announcement is provided for your information only. For additional information, contact your IBM representative, call 800-IBM-4YOU, or visit the IBM home page at: http://www.ibm.com. IBM United States IBM is a registered trademark of International Business Machines Corporation. 201-319 Description EJB Support Application Developer features full EJB 1.1 support, Key Prerequisites WAR/EAR deployment support, an updated EJB test client, and an enhanced unit test environment for J2EE. • Any Intel Pentium class PC (300 MHz, or higher, You can create multiple projects with different unit test recommended) configurations and share the instances with other • One of the following operating systems: developers. Entity beans can be mapped to databases, − Windows 98 and EJBs can be generated that tie into transaction − Windows ME processing systems. XML provides an extended format − Windows NT Workstation or Server Version 4.0, for deployment descriptors within EJB. SP6a, or later − Windows 2000 Professional or Server or Advanced Application Developer provides the following Server leading-edge EJB development tools: • Microsoft Internet Explorer V5.5, SP!, or later • Tools for import/export, creation and code generation, WebSphere Studio Application Developer for editing, and support for standard deployment Windows, V4.0 descriptors and extensions and bindings specific to WebSphere Application Server WebSphere Studio Application Developer for Windows, • EJB-to-RDB mapping that provides the model, run-time V4.0 (Application Developer) is IBM′s premier developer environment and interface for editing the mapping environment for professional Java developers, creating, between EJBs and relational database tables with testing, deploying, and maintaining J2EE-based top-down and bottom-up capability applications. The mappers support associations, inheritance, and WebSphere Studio product suite is a comprehensive converters and composers as helpers on column integrated set of tools for developing dynamic e-business maps. applications that provides everything a developer needs from simple Web design to the most advanced Java • A Query Engine that supports deployed code by development functions. Whatever your development generating SQL strings to be generated into persister skill-set or need is, the WebSphere Studio suite can classes provide you with the tools you need to build your applications better and faster than before. • Tools that provide the ability to create, edit, and Application Developer is the first member of the validate Enterprise Application Archives (EAR files) WebSphere Studio suite of tools that is based on the WebSphere Studio Workbench (Workbench). • Editors for deployment descriptors (ejb-jar.xml and application.xml) Included in Application Developer are many popular features of VisualAge for Java Enterprise Edition and Relational Database Schemas, SQL Wizard, and SQL WebSphere Studio Advanced Edition. Application Query Builder Developer is a robust J2EE application development environment that provides industry-leading support for Application Developer allows you to create and building, testing, and deploying both server-side manipulate the data design for your project in terms of (Servlets, JavaBean, EJBs) and client-side (HTML, JSPs) relational database schemas. It lets you create, browse, components. or import database schemas. You can explore, import Key functions that are included in Application Developer design, and query databases, working with either a local are as follows: copy of an already deployed design, or creating an entirely new design to meet your requirements. The Comprehensive Java Development Environment database tools provide a meta-data model that is used by all other tools that need relational database information. This includes connection information, so that Application Developer provides an advanced Java tools that are unaware of each other can share development environment with the following capabilities: connections. • JDK 1.3 support • The SQL wizard and SQL query builder provide a visual Pluggable run-time support for JDK switching and interface for creating and executing SQL statements. targeting multiple run-time environments from IBM When you are satisfied with your statement, you can use and other vendors • the SQL to XML wizard to create an XML document, XSL, Incremental compilation (with some restrictions until DTD, XSD, HTML files, and other related artifacts, then JDK 1.4) • use the files to implement your query in other Dynamic debugging and hot-linking (will be supported applications, for example, a servlet or JSP. with JDK 1.4) • Common debugger for both local and remote These database tools offer support for several databases, debugging including DB2 , DB2 for 400, DB2 for 390, Oracle, Sybase, • Dynamic UI creation and deployment MySQL, Informix, and SQL Server. • Ability to run code with errors in methods • Crash protection and auto-recovery Monitoring and Profiling Tools • Error reporting and correction • Java text editor with full syntax highlighting and Application Developer provides monitoring and profiling complete content assist tools that feature customizable views and logs for • Refactoring tools for reorganizing Java applications recognizing, isolating, and fixing performance problems. • Intelligent search, compare, and merge tools for Java source files • Scrapbook for evaluating code snippets 201-319 -2- The tools feature a customizable set of plug-ins for − A lightweight run-time environment that loads viewing logs. quickly − Standalone all-in-one unit testing The performance analyzer feature: − Ability to debug
Recommended publications
  • An Introduction to Linux and Open Source
    IBM Systems and Technology Group An Introduction to Linux and Open Source Jim Elliott Consulting Sales Specialist – System z Product Manager – System z Operating Systems IBM Canada Ltd. 1 SHARE 109 - Session 9200 2007-08-13 © 2007 IBM Corporation IBM Systems and Technology Group 9200 – An Introduction to Linux and Open Source Linux and Open Source continue to see substantial growth around the world This session will provide an overview of Open Source and an introduction to Linux (including concepts and terminology) Jim will also provide an overview of Novell's SUSE Linux Enterprise (SLE) 10 and Red Hat Enterprise Linux (RHEL) 5 2 SHARE 109 - Session 9200 2007-08-13 IBM Systems and Technology Group Topics Introduction to Open Source Introduction to Linux Novell SUSE Linux Enterprise 10 Red Hat Enterprise Linux 5 Linux and Open Source on the Web at IBM 3 SHARE 109 - Session 9200 2007-08-13 IBM Systems and Technology Group Linux user presentations on Wednesday All sessions on the 3rd floor, Ford A&B Session Speaker Title 9215 Marcy Cortes – Penguins Board the Stagecoach 1:30pm Wells Fargo for the Linux Frontier: A User Experience with Linux on zSeries 9230 Alain Leclerc – How to Rise Above the Challenges 3:00pm CSPQ and of Deploying z/VM and Linux on David Kreuter – the Mainframe and Thrive VM Resources 9231 Alain Leclerc – Building a Strong z/VM and Linux 4:30pm CSPQ and Architecture on the Mainframe David Kreuter – VM Resources 4 SHARE 109 - Session 9200 2007-08-13 IBM Systems and Technology Group Linux user presentations on Thursday
    [Show full text]
  • Introducing... the IBM Toolbox for Javatm
    Session Number: 403552 Introducing... The IBM Toolbox for Java TM Jeff Lee ([email protected]) © 2010 IBM Corporation IBM Power Systems IBM Toolbox for Java™ What is the Toolbox/JTOpen? A set of Java classes and utilities which provide access to IBM i® data and resources class { Integer id; String name; String address; BigDecimal balance; String ccnumber; String expdate; } 2 © 2010 IBM Corporation 1 IBM Power Systems IBM Toolbox for Java The big picture - Client/Server Your Java TM program IBM Toolbox for Java Java Virtual Machine TCP/IP IBM i Access for Windows is not required! TCP/IP IBM i Host Servers *PGM IFS IBM i data and resources DB2/400 *CMD 3 © 2010 IBM Corporation IBM Power Systems IBM Toolbox for Java The big picture - Toolbox and data on same IBM i Your JavaTM program IBM Toolbox for Java TCP/IP JNI IBM i Host Servers IFS *PGM IBM i data and resources DB2/400 *CMD 4 © 2010 IBM Corporation 2 IBM Power Systems IBM Toolbox for Java Using the Toolbox in client/server applications • Toolbox installed on client • Java application runs on client • IBM i Access for Windows is not required • The same Java application runs on any client with a Java-compatible JVM! TCP/IP • Server running IBM i • Uses existing IBM i host servers • IBM i Java Virtual Machine (JVM) is not required on the server 5 © 2010 IBM Corporation IBM Power Systems IBM Toolbox for Java Using the Toolbox in server applications • Toolbox installed on IBM i • Java application runs on IBM i • Use Toolbox instead of JNI • "Local" sockets used to communicate between Toolbox
    [Show full text]
  • FOSS Philosophy 6 the FOSS Development Method 7
    1 Published by the United Nations Development Programme’s Asia-Pacific Development Information Programme (UNDP-APDIP) Kuala Lumpur, Malaysia www.apdip.net Email: [email protected] © UNDP-APDIP 2004 The material in this book may be reproduced, republished and incorporated into further works provided acknowledgement is given to UNDP-APDIP. For full details on the license governing this publication, please see the relevant Annex. ISBN: 983-3094-00-7 Design, layout and cover illustrations by: Rezonanze www.rezonanze.com PREFACE 6 INTRODUCTION 6 What is Free/Open Source Software? 6 The FOSS philosophy 6 The FOSS development method 7 What is the history of FOSS? 8 A Brief History of Free/Open Source Software Movement 8 WHY FOSS? 10 Is FOSS free? 10 How large are the savings from FOSS? 10 Direct Cost Savings - An Example 11 What are the benefits of using FOSS? 12 Security 13 Reliability/Stability 14 Open standards and vendor independence 14 Reduced reliance on imports 15 Developing local software capacity 15 Piracy, IPR, and the WTO 16 Localization 16 What are the shortcomings of FOSS? 17 Lack of business applications 17 Interoperability with proprietary systems 17 Documentation and “polish” 18 FOSS SUCCESS STORIES 19 What are governments doing with FOSS? 19 Europe 19 Americas 20 Brazil 21 Asia Pacific 22 Other Regions 24 What are some successful FOSS projects? 25 BIND (DNS Server) 25 Apache (Web Server) 25 Sendmail (Email Server) 25 OpenSSH (Secure Network Administration Tool) 26 Open Office (Office Productivity Suite) 26 LINUX 27 What is Linux?
    [Show full text]
  • Open Source Software 101
    What Every Attorney Needs to Know About Open Source Licenses and Their Obligations: Open Source Software 101 2020 Edition LawPracticeCLE Unlimited All Courses. All Formats. All Year. ABOUT US LawPracticeCLE is a national continuing legal education company designed to provide education on current, trending issues in the legal world to judges, attorneys, paralegals, and other interested business professionals. New to the playing eld, LawPracticeCLE is a major contender with its oerings of Live Webinars, On-Demand Videos, and In-per- son Seminars. LawPracticeCLE believes in quality education, exceptional customer service, long-lasting relationships, and networking beyond the classroom. We cater to the needs of three divisions within the legal realm: pre-law and law students, paralegals and other support sta, and attorneys. WHY WORK WITH US? At LawPracticeCLE, we partner with experienced attorneys and legal professionals from all over the country to bring hot topics and current content that are relevant in legal practice. We are always looking to welcome dynamic and accomplished lawyers to share their knowledge! As a LawPracticeCLE speaker, you receive a variety of benets. In addition to CLE teaching credit attorneys earn for presenting, our presenters also receive complimentary tuition on LawPracticeCLE’s entire library of webinars and self-study courses. LawPracticeCLE also aords expert professors unparalleled exposure on a national stage in addition to being featured in our Speakers catalog with your name, headshot, biography, and link back to your personal website. Many of our courses accrue thousands of views, giving our speakers the chance to network with attorneys across the country. We also oer a host of ways for our team of speakers to promote their programs, including highlight clips, emails, and much more! If you are interested in teaching for LawPracticeCLE, we want to hear from you! Please email our Directior of Operations at [email protected] with your information.
    [Show full text]
  • Working with the Linux Community
    Working with the Linux Community A Guest Lecture for CS 378 class at the University of Texas at Austin Khoa Huynh, Ph.D. IBM Linux Technology Center Austin, TX Linux Technology Center TopicsTopics Open source software development Open source licences Common risks Working with the Linux community General advices & tips Submitting your work to Linux kernel community Source code control Bug tracking Submitting your work to Linux distributors Linux debug tools Linux Technology Center OpenOpen SourceSource SoftwareSoftware (OSS)(OSS) Freely available software in source code format Often distributed via Internet or CD (e.g., Red Hat) Redistribution cannot be prohibited or royalty imposed Often developed in a collaborative community effort OSS community very sensitive about meaning & use of term "open source" For the current definition, see: http://www.opensource.org/osd/ Not "Public Domain" Copyright law gives author rights author determines appropriate uses of a work e.g. you can't reproduce or modify a work without author's permission author may grant permission via a license which can impose obligations Linux Technology Center OpenOpen SourceSource LicensesLicenses There are many open source licenses e.g. GPL, LGPL, CPL, IPL, BSD, Apache, etc. Some common features Governs use, modification and distribution of code Grant of rights (e.g. modification, redistribution, etc.) Obligations (e.g. attribution, redistribution, etc.) Different licenses have different objectives GPL = "General Public License" LGPL = "Lesser/Library Public License" CPL/IPL
    [Show full text]
  • Abstract: Modern Open Source (“OS”) Software Projects Are Increasingly Funded by Commercial Firms That Expect to Earn a Profit from Their Investment
    GSPP10-006 Abstract: Modern open source (“OS”) software projects are increasingly funded by commercial firms that expect to earn a profit from their investment. This is usually done by bundling OS software with proprietary goods like cell phones or services like tech support. This article asks how judges and policymakers should manage this emerging business phenomenon. It begins by examining how private companies have adapted traditional OS institutions in a commercial setting. It then analyzes how OS methods change companies’ willingness to invest in software. On the one hand, OS cost-sharing often leads to increased output and benefits to consumers. On the other, these benefits tend to be limited. This is because sharing guarantees that no OS company can offer consumers better software than any other OS company. This suppresses incentives to invest much as a formal cartel would. In theory, vigorous competition from non-OS companies can mitigate this effect and dramatically increase OS output. In practice, however, de facto cartelization usually makes the OS sector so profitable that relatively few proprietary companies compete. This poses a central challenge to judges and policymakers. Antitrust law has long recognized that the benefits of R&D sharing frequently justify the accompanying cartel effect. This article argues that most commercial OS collaborations can similarly be organized in ways that satisfy the Rule of Reason. It also identifies two safe harbors where unavoidable cartel effects should normally be tolerated. That said, many OS licenses contain so-called “viral” clauses that require users who would prefer to develop proprietary products to join OS collaborations instead.
    [Show full text]
  • Installing CM System Version
    CM System Installing CM System Version 7.3 Printed on 12 June 2013 Copyright and Licensing Statement All intellectual property rights in the SOFTWARE and associated user documentation, implementation documentation, and reference documentation are owned by Percussion Software or its suppliers and are protected by United States and Canadian copyright laws, other applicable copyright laws, and international treaty provisions. Percussion Software retains all rights, title, and interest not expressly grated. You may either (a) make one (1) copy of the SOFTWARE solely for backup or archival purposes or (b) transfer the SOFTWARE to a single hard disk provided you keep the original solely for backup or archival purposes. You must reproduce and include the copyright notice on any copy made. You may not copy the user documentation accompanying the SOFTWARE. The information in CM System documentation is subject to change without notice and does not represent a commitment on the part of Percussion Software, Inc. This document describes proprietary trade secrets of Percussion Software, Inc. Licensees of this document must acknowledge the proprietary claims of Percussion Software, Inc., in advance of receiving this document or any software to which it refers, and must agree to hold the trade secrets in confidence for the sole use of Percussion Software, Inc. The software contains proprietary information of Percussion Software; it is provided under a license agreement containing restrictions on use and disclosure and is also protected by copyright law. Reverse engineering of the software is prohibited. Due to continued product development this information may change without notice. The information and intellectual property contained herein is confidential between Percussion Software and the client and remains the exclusive property of Percussion Software.
    [Show full text]
  • Open Source Software: What Business Lawyers, Entrepreneurs and IT Professionals Should Know
    Open Source Software: What Business Lawyers, Entrepreneurs and IT Professionals Should Know Stuart R. Hemphill Partner Minneapolis P: (612) 340-2734 F: (612) 340-8856 [email protected] © 2016 Dorsey & Whitney LLP Source vs. Object Source Code Object Code Programmer readable statements in Machine readable Binary: a computer language, such as C, C++, Cobol, Fortran, Java, Perl, 000010100010001010 PHP 110001010000010100 000100101010001011 // Create a button and add it to the applet. // Also, set the button's colors clear_button = new Button("Clear"); Or Hexadecimal clear_button.setForeground(Color.black); clear_button.setBackground(Color.lightGray); 3F7A this.add(clear_button); (translates to the following binary number: 0011 1111 0111 1010) 2 History of Open Source Software . Term coined in February 1998 by Silicon Valley insiders in anticipation of Netscape’s announcement that it would release the source code for its browser software . This meant software coders could understand the browser’s working details and potentially modify them . 1998 was a momentous time for open source movement given mainstream adoption of internet . But concept significantly pre-dates coining of term 3 Free Software Foundation . Free Software Foundation (FSF), created in 1983 by Richard Stallman of MIT with goal of developing free version of UNIX operating system; everyone could share and change this version . According to FSF, “‘Free software’ is a matter of liberty, not price … think of ‘free’ as in ‘free speech,’ not as in ‘free beer.’” . Stallman wrote a license leveraging copyright in base code and intended to keep derivatives of base software “free” by requiring source code disclosure . Non-negotiable terms; accept by use .
    [Show full text]
  • Open Source and Proprietary Software Colleen Toth and Nan Hu How Open Is Open Enough? Melding Proprietary and Open Source Platform Strategies
    Open Source and Proprietary Software Colleen Toth and Nan Hu How Open is Open Enough? Melding Proprietary and Open Source Platform Strategies Abstract: Computer platforms provide an integrated architecture of hardware and software standards as a basis for developing complementary assets. The most successful platforms were owned by proprietary sponsors that controlled platform evolution and appropriated associated rewards. Responding to the Internet and open source systems, three traditional vendors of proprietary platforms experimented with hybrid strategies which attempted to combine the advantages of open source software while retaining control and differentiation. Such hybrid standards strategies reflect the competing imperatives for adoption and appropriability, and suggest the conditions under which such strategies may be preferable to either the purely open or purely proprietary alternatives. The Author : Joel West ● Professor at KGI — the Keck Graduate Institute of Applied Life Sciences (Claremont, Calif.) ● Blogger on technology strategy, innovation and entrepreneurship ● Researcher on innovation and entrepreneurship ● Teacher of strategy, technological innovation and entrepreneurship ○ Professor Emeritus at San José State University, Department of Organization and Management ○ Lecturer at UC Irvine, Pepperdine and Temple University Japan ○ Author of teaching cases on Qualcomm, Live365 and Solar Energy The Author (Cont.) ○ Strategy consultant to IT companies in areas such as open source strategy and business model development
    [Show full text]
  • The State and Profile of Open Source Software Projects in Health and Medical Informatics
    international journal of medical informatics 78 (2009) 457–472 journal homepage: www.intl.elsevierhealth.com/journals/ijmi The State and Profile of Open Source Software Projects in health and medical informatics Balaji Janamanchi a, Evangelos Katsamakas b, Wullianallur Raghupathi b,∗, Wei Gao b a Texas A&M International University, Laredo, Texas, United States b Fordham University, New York, NY 10023, United States article info abstract Article history: Purpose: Little has been published about the application profiles and development patterns Received 3 July 2008 of open source software (OSS) in health and medical informatics. This study explores these Received in revised form issues with an analysis of health and medical informatics related OSS projects on Source- 23 September 2008 Forge, a large repository of open source projects. Accepted 19 February 2009 Methodology: A search was conducted on the SourceForge website during the period from May 1 to 15, 2007, to identify health and medical informatics OSS projects. This search resulted in a sample of 174 projects. A Java-based parser was written to extract data for several of Keywords: the key variables of each project. Several visually descriptive statistics were generated to Health and medical informatics analyze the profiles of the OSS projects. Open source software (OSS) Results: Many of the projects have sponsors, implying a growing interest in OSS among orga- Sponsorship nizations. Sponsorship, we discovered, has a significant impact on project success metrics. License type Nearly two-thirds of the projects have a restrictive license type. Restrictive licensing may indicate tighter control over the development process. Our sample includes a wide range of projects that are at various stages of development (status).
    [Show full text]
  • Red Hat, Inc. Statement of Position and Our Promise on Software Patents
    Red Hat, Inc. Statement of Position and Our Promise on Software Patents Our Position on Software Patents Red Hat has consistently taken the position that software patents generally impede innovation in software development and that software patents are inconsistent with open source/free software. Red Hat representatives have addressed this issue before the National Academies of Science, the U.S. Federal Trade Commission, and the U.S. Department of Justice. Red Hat is also a signatory to a petition to the European Union encouraging the EU not to adopt a policy of permitting software patents. We will continue to work to promote this position and are pleased to join our colleagues in the open source/free software community, as well as those proprietary vendors which have publicly stated their opposition to software patents, in that effort. At the same time, we are forced to live in the world as it is, and that world currently permits software patents. A relatively small number of very large companies have amassed large numbers of software patents. We believe such massive software patent portfolios are ripe for misuse because of the questionable nature of many software patents generally and because of the high cost of patent litigation. One defense against such misuse is to develop a corresponding portfolio of software patents for defensive purposes. Many software companies, both open source and proprietary, pursue this strategy. In the interests of our company and in an attempt to protect and promote the open source community, Red Hat has elected to adopt this same stance. We do so reluctantly because of the perceived inconsistency with our stance against software patents; however, prudence dictates this position.
    [Show full text]
  • An Introduction to Linux and Open Source
    Linux and Open Source at IBM An Introduction to Linux and Open Source Jim Elliott Consulting Sales Specialist – System z New Workloads IBM Canada Ltd. 1 SHARE 110 - Session 9200 2008-02-25 © 2008 IBM Corporation Linux and Open Source at IBM 9200 – An Introduction to Linux and Open Source Linux and Open Source continue to see substantial growth around the world This session will provide an overview of Open Source and an introduction to Linux (including concepts and terminology) Jim will also provide an overview of Novell's SUSE Linux Enterprise (SLE) 10 and Red Hat Enterprise Linux (RHEL) 5 2 SHARE 110 - Session 9200 2008-02-25 Linux and Open Source at IBM Topics Introduction to Open Source Introduction to Linux Novell SUSE Linux Enterprise 10 Red Hat Enterprise Linux 5 Linux and Open Source on the Web at IBM 3 SHARE 110 - Session 9200 2008-02-25 Linux and Open Source at IBM Introduction to Open Source http://ibm.com/developerworks/opensource 4 SHARE 110 - Session 9200 2008-02-25 © 2008 IBM Corporation Linux and Open Source at IBM What is Open Source technology? http://www.opensource.org In a word, Open Source is collaboration – more specifically, it's public collaboration on a software project According to the Open Source Initiative (OSI), it can be defined this way: – “Open source promotes software reliability and quality by supporting independent peer review and rapid evolution of source code. To be OSI certified, the software must be distributed under a license that guarantees the right to read, redistribute, modify, and use the software freely.” Open source can also apply to the popular movement of individuals, organizations, and companies that seek to put such software into mainstream usage 5 SHARE 110 - Session 9200 2008-02-25 Linux and Open Source at IBM What guides Open Source licensing? http://opensource.org/licenses According to the Open Source Initiative, Open Source consists of 10 points, which are reproduced below 1.
    [Show full text]