Hozzászólások
Ahogy en tudom, a UNIX gyujto fogalom. A Unix a UNIX egyik megvalositasi formaja (Unix 95, Unix 98 stb.) A *BSD nem ugynaz, mint a BSD, ugyanolyan "-szeru" rendszer, mint Linux. Erdekesseg, hogy a Linux-ot es *BSD-t inkabb mint POSIX rendszerkent emlitik a QNX OS-tipusokat bemutato doksijaban.
- A hozzászóláshoz be kell jelentkezni
[quote:4bb312d2c0="jolle"]Ahogy en tudom, a UNIX gyujto fogalom. A Unix a UNIX egyik megvalositasi formaja (Unix 95, Unix 98 stb.) A *BSD nem ugynaz, mint a BSD, ugyanolyan "-szeru" rendszer, mint Linux. Erdekesseg, hogy a Linux-ot es *BSD-t inkabb mint POSIX rendszerkent emlitik a QNX OS-tipusokat bemutato doksijaban.
A BSD-k Unix-szeru rendszerek. Ez elolvashato az osszes BSD honlapon. De valoban az UNIX forrasbol szarmaznak, mig a Linux from scratch keszult.
- A hozzászóláshoz be kell jelentkezni
Ekkor nevezheted magad UNIX-nak, ha vegigcsinaltad ezt:
http://www.opengroup.org/certification/idx/unix.html
Csak erdekessegkeppen, de az opengroup csinalja az LSB certifikacios eljarast is:
http://www.opengroup.org/certification/idx/lsb.html
Meg erdekes, hogy a UNIX-ok kozott csak base certifikaciot kapta meg az SCO;-) (Meghogy a SUN-nak nincs UNIX-os szervere, csak workstation-ja;-)))
http://www.opengroup.org/openbrand/register
- A hozzászóláshoz be kell jelentkezni
A BSD-krol az alabbi irasokat talatam hivatalos oldalon.:
"... a Berkeley Egyetem Számítástechnikai kutató laborjában (CSRG) lelkes diákok és professzorok jelentős fejlesztéseket hajtottak végre a UNIX rendszeren, ezt később önálló operációs rendszerként ki is adták BSD, azaz Berkeley Software Distribution néven."
"A nyolcvanas évek közepén több új számítástechnikai cég tűnt fel. Sokan közülük inkább a Unix alapkód szerződéses felhasználását részesítették előnyben, semhogy saját operációs rendszer készítésébe fogjanak. (Például: Sun Microsystems, egy 4.2BSD-változat alapján készítette el a SunOS-t. IBM - AIX, HP - HP Unix) Az AT&T cég kereskedelmi forgalomba hozta a Unixot, először a System III-mal, ezt pedig rövid időn belül követte a System V. A System V alapkódja nem tartalmazott hálózatkezelést, így minden változat BSD-részeket tartalmazott;"
"Mivel a BSD kiadások AT&T kódrészleteket tartalmaztak, így szükség lett volna (AT&T)Unix licencelésre. 1990-ben a CSRG anyagi gondokkal küzdött, a BSD projektet a leállítás, megszüntetés veszélye fenyegette. Így a csoport néhány tagja elhatározta, hogy kiadja a BSD kódokat (ez ugyanis nyílt forrású) az AT&T kódrészletek nélkül."
Ezek: Net/2, 386BSD, NetBSD, FreeBSD es a NetBSD-bol szarmazo OpenBSD.
A FreeBSD honlapjan pedig az alabbit talaltam:
"It is derived from BSD, the version of UNIX® developed at the University of California, Berkeley."
Nos, nekem ebbol ugy tunik, hogy a (felsorolt, szarmaztatott) *BSD-k nem Unix-szeruek.
- A hozzászóláshoz be kell jelentkezni
De azert meg ennek jobban utananezek, biztos ami biztos...
- A hozzászóláshoz be kell jelentkezni
[quote:0f3199e27c="jolle"]Nos, nekem ebbol ugy tunik, hogy a (felsorolt, szarmaztatott) *BSD-k nem Unix-szeruek.
A Berkeley BSD-bol levalo BSD-k a 4.4BSD-Lite-ra alapulnak. Az elso letrejovo ilyen terjesztes a NetBSD volt. Idezet a NetBSD honlapjarol:
NetBSD is a free, secure, and highly portable UNIX-like Open Source operating system available for many platforms, from 64-bit AlphaServers and desktop systems to handheld and embedded devices. Its clean design and advanced features make it excellent in both production and research environments, and it is user-supported with complete source.
Idezet az OpenBSD honlapjarol:
The OpenBSD project produces a FREE, multi-platform 4.4BSD-based UNIX-like operating system.
Idezet a FreeBSD FAQ-bol:
1.1. What is FreeBSD?
Briefly, FreeBSD is a UN*X-like operating system for the i386, IA-64, PC-98, Alpha/AXP, and UltraSPARC platforms based on U.C. Berkeley's ``4.4BSD-Lite'' release, with some ``4.4BSD-Lite2'' enhancements
Hogy miert UNIX-szeru es miert nem UNIX? A valasz egyszeru, mert minden olyan UNIX kodot el kellett tavolitani a BSD-bol, amit az USL a per folyaman kerdesesse tett. Az eltavolitott kodok (3 file) utan lett Networking Release 2-bol 4.4BSD-Lite. Sot a per soran az USL felszolitotta a BSDi-t (aki kereskedelmileg terjesztette a BSD-t), hogy hagyjon fel a termek UNIX-kenti forgalmazasaval. Ezert nem nevezhetik UNIX-nak, csak UNIX-szerunek. Ettol meg a UNIX-bol szarmazik.
Bovebben itt.
- A hozzászóláshoz be kell jelentkezni
Tegnap voltam egy előadáson ahol az előadó azt mondta (nyers fordítás)
A linux csak egy rendszer mag ami egy unix felépitésű GNU program csomag közepébe let rakva azért, hogy az egész legyen.
A Linux nem külön operácios rendszer csak operácios rendszer mag.
A Debianosok ezért írják: GNU/Linux
- A hozzászóláshoz be kell jelentkezni
azt mondjátok meg már nekem, ha már itt tartunk, hogy az OpenBSD hogy válhatott kis a NetBSDből, ha a NetBSD is BSD licensz alatt van, tehát elvileg nem lehetne forkolni. ugyanez a kérdés a FreeBSD meg a DragonflyBSD esetében is. vagy tévedek? :?
- A hozzászóláshoz be kell jelentkezni
<OWNER> = Regents of the University of California
<ORGANIZATION> = University of California, Berkeley
<YEAR> = 1998In the original BSD license, both occurrences of the phrase "COPYRIGHT HOLDERS AND CONTRIBUTORS" in the disclaimer read "REGENTS AND CONTRIBUTORS".
Here is the license template:
Copyright (c) <YEAR>, <OWNER>
All rights reserved.Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
* Neither the name of the <ORGANIZATION> nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
A bsd licensz ennyi, szoval csak kozlik hogy ok irtak a kodot es semmi felelosseget nem vallalnak erte, barki barmit csinalhat a koddal, nincs semmi olyan megkotes mint GPL-nel.
- A hozzászóláshoz be kell jelentkezni
[quote:18db7f8917="trey"][quote:18db7f8917="jolle"]Nos, nekem ebbol ugy tunik, hogy a (felsorolt, szarmaztatott) *BSD-k nem Unix-szeruek.
A Berkeley BSD-bol levalo BSD-k a 4.4BSD-Lite-ra alapulnak. Az elso letrejovo ilyen terjesztes a NetBSD volt.
Picit precízebben: az első ilyen a Bill Jolitz és neje által elkezdett 386BSD volt (aminek alapja mit ad isten, a Net2 volt). Az ő javításaik egyébként később belekerültek a 4.4-lite-ba, de a NetBSD eredetileg a Net2 szalagból indult, a FreeBSD pedig a 386BSD-hez kiadott patch-kitekből. Majd az első pár verzió után kezdték el a Net2-s anyag helyett a 4.4-lite anyag alapján újragyúrni az egészet. Ez eltartott egy darabig.
Zahy
Ui: és a NetBSD-sek mondták a híres "kacsa" hasonlatot:
K: Mi az? Sárga, hápog, úszólába van?
V: Az attól függ, hogy a kacsa bejegyzett védjegy-e. Ha nem, akkor a fenti állat a kacsa. Ha igen, akkor csak kacsa-szerű élőlény.
- A hozzászóláshoz be kell jelentkezni
Sziasztok :roll:
Köszi mindenkinek a válaszokat. :?
Akkor levonnám a végkövetkeztetést: a *BSD egy Unix szerü Unix
:)
- A hozzászóláshoz be kell jelentkezni
Azt nem is vonom ketsegbe, hogy a *BSD-k szarmaztatott rendszerek. Ez kiderul az ismertetokbol. De akkor most a Unix = UNIX? Es Akkor a Unix-szeru = UNIX-szeru? Egyaltalan van olyan, hogy UNIX-szeru? Hm, itt az ideje fellapoznom a konyveket...
Egyebkent jo kis topic lett ebbol :-)
- A hozzászóláshoz be kell jelentkezni
Hi!
Maga a unix szó (kifejezés) több jelentéssel bír:
Van az ős unix amit Kernighan-ék kezdtek fejleszteni, és ők is adták ezt a nevet. Ezt a nevet és a kódot "örökölte" az SCO. Tehát hivatalosan UNIX-nak csak ezt lehetne hívni. Mivel az eredeti kód alapján kezdték el fejleszteni a BSD-t és később is többször cseréltek kódot a hivatalos (AT&T) unix-szal, ezért hívják a BSD-t leszármazott unixnak. De a nevet nem kapták meg. A 4.4 verzió után Berkleyben nem folytatták a fejlesztést, hanem a szabad kód alapján különböző csoportok fejlesztettek viszonylag önállóan. Ezek inkább BSD leszármazottak.
Az Opengroup nevű csoport foglalkozik azzal, hogy eldöntse egy operációs rendszerről, hogy az megfelel-e az Unix specifikációnak. Attól még nem lesz UNIX mert az csak (jelenleg) az SCO-s lehet, de megfelel neki. Azti hiszem akkor hívják Unix-nak.
Ezen kívül van egy POSIX (hordozható oprendszer felület unixhoz) nevű szabvány, amely végül is a unix alapján jött létre. A Linux ennek a szabványnak a figyelembevételével jött létre a semmiből. Tudtommal nem felel meg ennek a szabványnak, de törekszik rá.
Tehát:
Van az "ős" unix,
a leszármazott unixok mint a BSD és ennek a leszármazottai,
és a unix megfelelő oprendszerek amelyeket az Opengroup minősített, vagy csak megfelelnek valamelyik unix szabványnak mint pl a Linux.
Ezért szvsz nem nagyon érdemes abba belemenni, hogy mi unix és mi nem, mert csak értelmezés kérdése. :)
Másrészt, az hogy mennyire hivatalos az OpenBSD oldalának a magyar fordítása, az azon múlik, hogy mennyire hisztek nekem :) Persze az eredeti is "UNIX-like"
Bye
- A hozzászóláshoz be kell jelentkezni
[quote:78aa1b4b25="ishida"]
A Linux ennek a szabványnak a figyelembevételével jött létre a semmiből. Tudtommal nem felel meg ennek a szabványnak, de törekszik rá.
A POSIX nem egy szabvany, hanem egy szabvany gyujtemeny, ami folyamatos fejlesztes alatt all. Reszlegesen is lehet implementalni.
Mar az 1.0-as kernel is POSIX kompatibilis volt a szokasos ertelemben veve ;-)
POSIX ugyben jo kezdooldal:
http://www.opengroup.org/certification/idx/posix.html
- A hozzászóláshoz be kell jelentkezni
szovegeles helyett vessetek egy pillantast a UNIX-csaladfara:
http://www.levenez.com/unix/history.html
- A hozzászóláshoz be kell jelentkezni
Sziasztok! :roll:
Egyszer egy fórumban azt találtam írni, hozzászólásképp, hogy a (valamelyik) BSD is hasonlóan Unix klón mint a Linux és ezért.......
No meg is kaptam, hogy a Linux az a klón, mert a BSD az Unix
Most meg jártamban-keltemben mit olvasok?
"Az OpenBSD projekt egy SZABAD, többplatformos 4.4BSD alapú UNIX-szerű operációs rendszer előállításával foglalkozik. Kiemelt hangsúlyt helyez a portolhatóságra, a szabványosításra, a pontosságra, a...."
Méghozzá egy "hivatalos" oldalon van ez és nem akárhol.
Akkor most csak az a kérdésem, hogy melyik?
Avagy a BSD = Unix vagy Unix szerű? Tehát klón.
- A hozzászóláshoz be kell jelentkezni
Szerintem arrol van szo, hogy nem hivhatsz valamit unixnak, ha nincs meg a certificate-d a 'The Open Group'-tol, aki a unix vedjegy tulajdonosa.
Arrol, hogy a Linux miert Unix-like, a *BSD meg unix (a a fentebbi megkotest elfelejtjuk), ezer helyen olvashatsz, dihejban arrol van szo, hogy a BSD-k az eredeti Berkeley unix forraskodjabol szarmaznak, a Linux meg a nullarol indult.
- A hozzászóláshoz be kell jelentkezni
O, bazmeg. Az elozo hozzaszolasban a csillagok helyen a sz4rmaznak szo szerepel.
- A hozzászóláshoz be kell jelentkezni
Én úgy gondolom, hogy gyakolratilag Unix mint operációs rendszer nem is létezik. Annak különböző változatai, típusai vannak, Pl. a SCO Unix (az áruló :-)), az AIX, a HP/UX, a Solaris, a BSD-k és a Linuxok. Nem jól gondolom?
- A hozzászóláshoz be kell jelentkezni