Szoftverek szárnyán szabadon
Nyílt és ingyenes szoftverek a Suntól
Zsemlye Tamás
[email protected]
A Sun története v Alapítás: 1992, Stanford, CA/USA v Alapítók: Andreas Bechtolsheim, Vinod
Khosla, Scott McNealy, Bill Joy v )LOR]yILDNH]GHWHNWOIRJYD: v
nyílt rendszerek
v Sun I: v
v
90% N|]YHWOHQOHOpUKHWDONDWUpV]HNEOIHOpStWHWW számítógép, Unix operációs rendszerrel
Sun technológiai szabványok v 1984 NFS (1996-ban szabvány) v 1987 SPARC, a tervezés után
átadva egy 200+ tagú konzorciumnak v 1994 SKIP v 1995 Java v 1998 Jini
,QJ\HQHVQ\tOWYDJ\PLQGNHWW" v nyílt szoftverek v ingyenes szoftverek v ingyenes, de korlátozásokkal (CPU szám, teszt és
fejlesztési célokra, …) Miért ingyenes? v VHJtWHQLpVÄHOFViEtWDQL´DIHMOHV]WNHW v D6XQVWUDWpJLiMDD]DODSYHWV]RIWYHUHNOHJ\HQHN
ingyenesek http://sun.com/
A kínálatból… v operációs rendszer – Solaris 8 v
kapcsolódó alkalmazások/eszközök
v IHMOHV]WHV]N|]|N- Forte v iPlanet termékcsalád v irodai alkalmazások – Star/OpenOffice v egyéb - PC NetLink, SunForum
http://sun.com/
Solaris 8 v Unix System V Release 4 v 64 bites operációs rendszer v platformok: v
SPARC (SparcStation-WO D 6XQ)LUH .-ig, 32/64 bit)
v
Intel Pentium
v
IA- NpV]OEHQ
v a NAGYRA-vágyóknak: 104 CPU, 576GB memória v 8 processzorig ingyenes (magyarországi
alkalmazások >90%-hoz elég) http://sun.com/solaris/
Solaris 8 v 3 havonta update-k (jelenleg S8 U5) v patch-ek/frissítések v
naponta jelennek meg az újak
v
http://sunsolve.sun.com/
v
CD-Q PHJUHQGHOKHW
v WiPRJDWiVLV]HU]GpV- ingyenes frissítések v új driverek (Intel) v
http://access1.sun.com/
http://sun.com/solaris/
Solaris 8 - forráskód v LQJ\HQHVHQKR]]iIpUKHW v PyGRVtWKDWyiWV]HUNHV]WKHW v QpKiQ\IHOKDV]QiOiVLOHKHWVpJ v
alkalmazások optimalizálása
v
driverek írása
v
oktatási célok
v
OS hardening
v akár üzleti célra is használható
http://sun.com/solaris/source/
Sun Solaris - Linux v Unix – Unix: hasonló, de mégsem v majdnem minden, ami fut Linuxon, fut Solarison is v Linuxon megszokott fordítók/interpreterek
használhatók v
gcc, Tcl/Tk, Perl, shell scripting, Java, …
v lxrun – Intel alapú Solarison a linuxos
alkalmazások újrafordítás nélkül futtathatók
http://www.sun.com/software/linux/
Linux Sun-on v .H]GHPpQ\H]N: v
Dave Miller (Kalifornia), Eddie Dost (Belgium), Jakub Jelinek (Csehország)
v Master site a prágai Sun Site v (OVGOHJHVHQ Red Hat és Debian
disztribúciókból v Sun sponzorálás gépekkel és technikai információkkal v www.sun.com/software/linux
Linux Solaris-on - Lxrun v Ingyenes szoftver, Intel Linux bináris
állományok futtatására Solaris x86 alatt v Szoftver réteg a Solaris kernel és a Linux Intel bináris állomány között v Rendszerhívás transzformáció futás közben v Fejlesztés koordinátora: v
Steven H. Ginzburg
Java Linux-on v A JDK 1.2 és a JDK 1.1.7 v
forrása fejlesztési célokra átadva a Blackdown csapatnak
v Portok sparc, ppc és i386 verziókban v Java 3D, Media Framework, Advanced
Imaging, Sound, Plug-in portok a Java 2-höz kapcsolódóan v (OV port Randy Chapman nevéhez N|WGLN, az 1.1 port Steve Byrne www.blackdown.org
Java v a Java a Sun által kifejlesztett, platformfüggetlen,
objektum-orientált programnyelv v JDK 1.3.1 / JDK 1.4 beta v
Solaris, Linux, Windows platformokra
v Forte for Java 3.0 CE HV]N|] -DYD -hoz
v
JUDILNXV IHMOHV]W
v
Java-ban íródott, moduláris felépítés
v
JavaBeans, JavaServer Pages (JSP), Servlet, JDBC, …
http://java.sun.com/ - http://sun.com/forte/ffj/
Java Platform
Java Platform Architektúra
J2EE felépítése
Solaris 8 Companion CD – a linuxosítás v OHJQpSV]HU&EEOLQX[RVDONDOPD]iVRND6RODULV
média kitben v IHMOHV]WHV]N|]|NJFF7FO7NS\WKRQIOH[P
IHMOHV]WLN|Q\YWiUDN
v V]HUNHV]WNYLP(PDFVMRH v utils: ncftp, lynx, file utils, top, gtar, … v X: KDE, fvwm, Afterstep, … v Szerverek: WU-FTPD, Squid, Samba, Apache (S8) http://www.sunfreeware.com/
Gnome v Gnome 1.4 – Solaris 8 7/01-ben v
még nem szerves része a Solarisnak
v 6XQRVIHMOHV]WFVDSDWGROJR]LNUDMWD v
nem Sunos Gnome, hanem a publikus kódot fejlesztik (GNU/GPL)
v
HJ\UH W|EE NLHJpV]tW
v
optimalizálják SPARC platformra
DONDOPD]iV NpV]O HO
v Gnome 2.0 – Solaris 9-ben választható felhasználói
környezet
http://sun.com/gnome/ - http://www.gnome.org/
SunScreen Lite - W&]IDO v SunScreen SecureNet 3.1 limitált változata &]IDO
v
VWDWHIXO LQVSHFWLRQ W
v
HJ\V]HU
v
max. 2 interface (Ethernet, ATM, FDDI, Token Ring)
v
max. 2 NAT szabály, és a hosztok száma limitált
v
nincs proxy, HA, lopakodó mód
& LQVWDOOiFLy PHQHG]VPHQW
v felhasználási javaslatok: v
az Internetre kirakott web/ftp szerverek védelme
v
V]
v
WHV]WODERURN OHYiODV]WiVD D FpJ EHOV
&N NHUHV]WPHWV]HWHN HONHUOpVH HJ\HGL YpGHOHP KiOy]DWiUyO
http://sun.com/software/securenet/lite/
2UDFOHDGDWEi]LVNH]HO v Oracle 8i Enterprise Edition v
adatbázis szerver
v
kliens
v
IHMOHV]W
L HV]N|]|N 3/64/ 3UR& -'%&«
v IHMOHV]WLOLFHQV] v PLJUiFLyWVHJtWHV]N|]|N0664/6HUYHUKH]pV
Sybase-hez
http://www.oracle.com/
iPlanet termékek v iPlanet – Sun-AOL-Netscape szövetség v a régi Netscape és Sun szoftverek fejlesztése v Solarishoz test drive CD-k: v
Directory Server (LDAP)
v
WebServer
v
Application Server
v
Portal Server
v
Calendar Server
v
Messaging Server
v
Certificate Management System (CMS)
http://www.iplanet.com/
iPlanet Directory Server v LDAP v3 server v címtár szolgáltatások v
adatbázis szerver keresésre kihegyezve
v
a többi iPlanet termék alappillére
v
pl.: user adatbázis, szoftver adatbázis
v 200.000 bejegyzésig ingyenes (Solaris 8-hoz) v Native LDAP – NIS helyett v IHMOHV]WHV]N|]|NDZHEHQ v
http://developer.iplanet.com/
http://www.iplanet.com/
iPlanet WebServer v FastTrack/Enterprise Edition v FastTrack 4.1 - ingyenes v
beépített SSL és LDAP támogatás
v
Java, JSP, Servlet, CGI támogatás
v
JUDILNXV NH]HO L IHOOHW N|QQ\
v
Solaris, Windows NT, Linux, HPUX, Compaq Tru64 Unix és IBM AIX
& NRQILJXUiFLy
http://www.iplanet.com/products/iplanet_web_fasttrack/
Forte C/C++ (Visual WorkShop) v a Sun saját C fordítója (Solaris is ezzel készül) v leggyorsabb kód SPARC-ra v 32 és 64 bites fejlesztés v multithreades/multiprocesszoros támogatás v grafikus IDE és debugger v oktatási intézmények számára ingyenes
http://sun.com/forte/
High Performance Computing v HPC Cluster Tools v
elosztott párhuzamos futtatást biztosító környezet
v
MPI- 6/ 3DUDOHO )LOH 6\VWHP 3ULVP )HMOHV]W N|UQ\H]HW
v
NyGMD LQJ\HQHVHQ OHW|OWKHW
6&6/
v Sun Grid Engine v
compute farmok létrehozása kihasználva a „nem dolgozó” munkaállomásokat
v
HJ\V]HU
v
Solaris és Linux alá a Suntól
v
nyílt forráskódú 2001. júliustól
& NH]HOL IHOOHW JpSUO DGPLQLV]WUiOKDWy D] |VV]HV
http://sun.com/software/hpc/ - http://sun.com/software/gridware/
StarOffice - OpenOffice v StarDivision megvásárlásával került a Sunhoz v tavaly óta nyílt forráskódú szoftver v WHOMHVN|U&LURGDLDONDOPD]iVFVRPDJ v
V]|YHJV]HUNHV]W WiEOi]DWNH]HO SUH]HQWiFLyV]HUNHV]W UDM]ROy,
…
v ezen a héten jelenik meg a StarOffice 6.0 beta v
jobb konvertáló eszközök
v
kevesebb memóriaigény
v
XML támogatás
http://sun.com/interoperability/netlink/ - http://sun.com/staroffice/
PC NetLink v Windows NT fájl- és nyomtatószolgáltatások v Microsoft kód alapján készült v Windows NT 4.0 kompatibilis PDC/BDC/member
server v Windows 2000 mixed mode hálózatokban is v HA támogatás (SunCluster) v új verzió: PC NetLink 2.0 v
1 gép – több virtuális szerver – amit még a MS sem tud!!!
http://sun.com/interoperability/netlink/
SunForum v konferencia szoftver v
H.323 és T.120 szabványok támogatása
v
hang átvitel akár VoIP támogatással is
v
képátvitel
v
alkalmazások megosztása
v
chat
v
electronic whiteboard
v
file küldés
v
NetMeeting 3.0 kompatibilis
v VoIP gateway http://sun.com/desktop/products/software/sunforum/
Sun Site v Software, Information and Technology v v
v v
Exchange Adományozott gépek több mint 50 egyetemnek és egyetemi intézetnek (OVGOHJHVFpOMDD]HJ\V]HU&pVJOREiOLV hozzáférés biztosítása mindenféle ingyenes szoftverhez http://sunsite.math.klte.hu http://www.sun.com/sunsite
http://sunsite.math.klte.hu
SCSL v Sun Community Source License v Ötvözi az egyedi és a nyílt forrású
licenszelést v Felhasználhatóság: kutatás, EHOV fejlesztés, Kommerciális felhasználás v Eltérés a nyílt forrású licenszeléshez képest: v v
Egyedi teljesítmény optimalizált megoldások .RPSDWLELOLWiVN|WHOH]pUYpQ\&pVWHV]WHOpVVHO HOOHQU]|WW
SCSL termékek v (OpUKHWWHUPpNHN v
Embedded Java 1.0.2 applikációs környezet
v
Jini Core
v
Java 2 SDK 1.2
v
Personal Java 3.0.1
v
picoJava processzor
v
Java Workshop 3.0
v
www.sun.com/software/communitysource
Bosch Siemens Sony AT&T Sprint Motorola Nokia Ericsson Siemens
OpenTV Philips Panasonic Sony AT&T BBC Fox Bloomberg
GTE Cisco Echelon Sony
Nokia Ericsson Siemens
NTT Vodafone Nokia Motorola Ericsson Palm Gemplus Schlumb. AOL … Symbian Telcordia
Zsemlye Tamás
[email protected]