Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (594.77 KB, 25 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
2007
Vo Ha Quang Dinh
Overview about OSS
Open source Operating System
Open source DBMS
Popular open source software
<b><sub> />
From IBM
<b></b>
<b> /><b>/</b>
From Wikipedia
<b> />
From Open source unit of Government
– <sub>to educate about </sub>
– <sub>to advocate for the benefts of open source </sub>
– <sub>to build bridges among diferent </sub>
constituencies in the open-source
community.
• <sub>Open Source Initiative Approved License </sub>
trademark
– <sub>Create relationship among developers, users, </sub>
• Free redistribution
• Source code
• Derived work
• Integrity of the Author’s source code
• No discrimination against Persons or Groups
• <sub>No discrimination against felds</sub>
• Distribution of license
• <sub>What </sub>
– <sub>public collaboration on a software project</sub>
• Why important
– <sub>Developer look at the code improved own </sub>
programs
– <sub>Free exchange of ideas</sub>
– <sub>Human readable form of a computer program</sub>
– <sub>Price ! (quality)</sub>
• FOSS vs OSS
– <sub>Free and OSS: defnition in either Free or Open </sub>
Set of principles and practices
<sub>Access to the design and production of goods </sub>
and knowledge
Source code of software
Allow users to create software content
• <sub>OSS </sub>
– <sub>free both price and license</sub>
– <sub>Provide services but not OSS </sub>
– <sub>Type of licenses</sub>
• <sub>Commercial software</sub>
• <sub>Limited trial software</sub>
• <sub>Shareware - winzip</sub>
Trang 9/40
1.
2.
4.
Trang 10/40
<b>Principles of open source</b>
• <b><sub>OSS is most frequently built by programmers for </sub></b>
other programmers.
• <b><sub>OSS is not planned, but evolves according to the </sub></b>
changing values and goals of the community.
• <b><sub>Open source projects are communities of </sub></b>
developers and users organized around software.
• <b><sub>The health, maturity, and stability of an open </sub></b>
<b>source project is a direct refection of the </b>
Trang 11/40
<b>The third principle of open source:</b>
<b>Open source software is not planned, but </b>
<b>evolves according to the changing values </b>
<b>and goals of the community.</b>
<b>The (4th) final principle of open source:</b>
<b>The health, maturity, and stability of an </b>
<b>open source project is a direct refection of </b>
<b>the health, maturity, and stability of the </b>
<b>Linus Torvald</b>
• Debian
• <b>Slackware</b>
• <b>Red Hat</b>
• Mandrake, Caldera (SCO)
• <b><sub>SUSE (Novell Netware – IBM)</sub></b>
• TurboLinux, Lindows, Cent OS, …
• <b>Knoppix, Ubuntu, Austrumi, … (live </b>
Trang 14/40
Red Hat Linux (1, ..,9).
<b>Red Hat Enterprise Linux (1, 2, 3, 4, 5).</b>
<b>Fedora Core 1, 2, …, 6. Fedora 7</b>.
<b>MySQL</b>
<b>PostGreSQL</b>
Sybase,
Trang 16/40
Simple.
Demotration and teaching
Run in Windows and Linux environment.
Trang 18/40
Have all functions of DBMS
Power enough for doing any projects
SQL3 standard.
Windows and Linux.
<sub> />
ce_software_packages
From other:
/>
Programming language: C, C++, Java, Perl,
PHP, Python, Ruby, …
Programming environment: Visual PHP,
<b>KDeveloper, Glade, Netbeans, Eclipse, </b>
Sun Studio, …
Popular OSS: Apache Web server, Mambo,
Trang 23/40
Writer (MS Word).
Calc (MS Excel).
Impress (Presentation – MS Power Point).
Math (MS Equation Editor).
Draw - The powerful graphics package.
BASE - includes a full version of the HSQL
database engine, storing data in XML fles.