vilken operativsystem är bäst ?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av plunn
Det mesta *viktigt* som görs idag görs via kommersiella krafter, Novell samt Redhat står för mycket av pengarna till professionella utvecklare.

Sun betalar mycket och det knakar i fogarna även där. MySQL, OpenOffice, Java

Debians folk bryr sig egentligen inte för de är i sin egen lilla sagovärld.....

Kommersiella intressen ligger bakom mycket av FOSS det är knappast ett avslöjande. Det viktiga här är dock att det de gör *är* FOSS. Och om du påstår att det är inom proprietär mjukvara "viktiga" saker utvecklas idag undrar jag vad du baserar det på? Tvärtom är det FOSS som är den stora drivbänken för nya intressanta projekt idag och det är också därför kommersiella intressen dras dit.

Sen finner jag det lite ironiskt att du som slänger dig med Canonical till höger och vänster (mest i påståenden om RMS som jag starkt misstänker att Canonical absolut inte håller med om) gör dig löjlig över Debian.

Håller med leksak om RMS, han står för sina ideal och han byter inte åsikt bara för att den råkar vara impopulär. Han förtjänar respekt för sin insats. Vare sig man håller med honom eller ej.

Permalänk
Citat:

Ursprungligen inskrivet av Talavis
Jag håller med om det du skriver, men den definition jag fått lära mig är just att det är kärnan som är klassad som operativsystemet; "A master program that controls a computer's basic functions and allows other programs to access the computer's resources such as disk drive, printer, keyboard, and screen", vilket jag tolkar som just kärnan.

Håller dock med dig som sagt.

Det finns inget som säger att diskhantering, skrivare, tangetbord och skärmhantering måste vara placerat i kärnan.
Funktionerna skulle istället kunna vara olika servers som körs ovanpå kärnan. Ett sånt system skulle inte ens vara speciellt onaturligt att implementera, Tannenbaum har gjort det ett antal gånger och inte ens linuxkärnan tillhandahåller all den funktionaliteten. Därför bör även din defintion av operativsystem vara vidare än kärnan, även om du baserar den på citatet ovan.

Citat:

Ursprungligen inskrivet av plunn
Debians folk bryr sig egentligen inte för de är i sin egen lilla sagovärld.....

En egen sagovärld som skapar en av de absolut stabilaste och bäst byggda linuxdistributionerna som finns idag. Det finns en anledning till att så många distributioner är baserade på Debian. Varje ny release av Ubuntu har sitt ursprung i en freeze av Debian Sid.

Citat:

Ursprungligen inskrivet av NakedApe
Kommersiella intressen ligger bakom mycket av FOSS det är knappast ett avslöjande. Det viktiga här är dock att det de gör *är* FOSS. Och om du påstår att det är inom proprietär mjukvara "viktiga" saker utvecklas idag undrar jag vad du baserar det på? Tvärtom är det FOSS som är den stora drivbänken för nya intressanta projekt idag och det är också därför kommersiella intressen dras dit.

FOSS driver utvecklingen? Vad baserar du det på? Opensourcerörelsen har inte gjort annat än kopiera funktioner från framförallt Windows och Mac OS X på senare tid och UNIX före det. jag säger inte att det blir dåliga produkter, en del lösningar blir riktigt bra men "drivbänken för nya intressant" projekt skulle jag inte kalla det.

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av Jonas Lundh
FOSS driver utvecklingen? Vad baserar du det på? Opensourcerörelsen har inte gjort annat än kopiera funktioner från framförallt Windows och Mac OS X på senare tid och UNIX före det. jag säger inte att det blir dåliga produkter, en del lösningar blir riktigt bra men "drivbänken för nya intressant" projekt skulle jag inte kalla det.

Mac OS X är ju byggt på open source lösning under BSD licensen.
Vi hade Beryl (Compiz) före Mac OS X och Vista hade liknande.

Microsoft försökte få en häftigt terminal/shell, så de skapade Monad / Windows PowerShell. De ville ha modulär Linux-liknande kernel, så de skapade MinWin. De ville ha en server som Linux utan GUI och krafs, så de skapade Server Core. Sen skapade de UAC vilket i princip är samma sak som sudo.

Linux var först med stöd för PCI-Express. Har asynchronous SCSI scanning vid boot, och multithreaded USB probing vid boot, det har inte Windows. Vi har load balancing, dom har inte det. Vi var först med I/O scheduling baserad på thread priority. Vi har dynamic ticks (dynticks), andra har det inte. Vi var före med virtualizering och paravirtualizering.
Vi hade ASLR och IPv6 stack före dem.

Windows TCP/IP stack Winsock är baserad på Berkeley sockets.

Linux var före både Mac och Windows med att vara multi-user, etc. Vi var först med att ha en bootloader som kan boota flera OS.

ASP? Kom inte det efter att Microsoft sneglat på Perl och PHP?
IIS? Jupp, vi hade Apache, NCSA HTTPd etc.

Permalänk
Citat:

Ursprungligen inskrivet av leksak
Mac OS X är ju byggt på open source lösning under BSD licensen.
Vi hade Beryl (Compiz) före Mac OS X och Vista hade liknande.

Microsoft försökte få en häftigt terminal/shell, så de skapade Monad / Windows PowerShell. De ville ha modulär Linux-liknande kernel, så de skapade MinWin. De ville ha en server som Linux utan GUI och krafs, så de skapade Server Core. Sen skapade de UAC vilket i princip är samma sak som sudo.

Linux var först med stöd för PCI-Express. Har asynchronous SCSI scanning vid boot, och multithreaded USB probing vid boot, det har inte Windows. Vi har load balancing, dom har inte det. Vi var först med I/O scheduling baserad på thread priority. Vi har dynamic ticks (dynticks), andra har det inte. Vi var före med virtualizering och paravirtualizering.
Vi hade ASLR och IPv6 stack före dem.

Windows TCP/IP stack är väl också baserad på Berkeley Sockets?

Linux var före både Mac och Windows med att vara multi-user, etc. Vi var först med att ha en bootloader som kan boota flera OS.

ASP? Kom inte det efter att Microsoft sneglat på Perl och PHP?
IIS? Jupp, vi hade Apache, NCSA HTTPd etc.

Mac OS X är byggt på NextSTEP, utvecklat av Next, som i sin tur delvis baserades på BSD och relationerna har behållits sedan dess. Men BSD är ett Universitesprojekt för att förbättra olika Unix-versioner och till slut blev patchpaketet komplett (1993 ungefär) och kunde köras fristående som en fungerade unix-klon. Denna unix-klon är den Next baserade delar av sitt operativsystem på och som Mac OS X därmed ärvt.

Mac OS X hade stöd för compsition redan 2001. Till och med Expose var klart före Compiz, långt före dessutom. Expose visades Juni 2003 och Xgl och Compiz lanserades inte förrän tre år senare.

Terminal och shells kan du inte vara seriös med. Det var ett av dom absolut första sätten att styra en dator. Så långt före någon ens hade tänkt tanken om en open source-rörelse att det är pinsamt att ta upp det.

Att bygga in stöd för ny hårdvara är knappast något man kan använda som argument för att opensourcevärlden driver utvecklingen. jag vet inte om det är sant men hårdvaran utvecklas och specas av företag och konsortsium. Vill man vara med i den tekniska utvecklingen är man så illa tvungen att utveckla stöd för teknik som är på frammarsch.

Idéer kring och utveckling av virtualisering har pågått sedan 60-talet, långt innan både GNU och Linux fanns.

Windows använde så vitt jag vet (delar av) BSD:s ipstack fram till och med Windows 2000 SP3 eller något liknande.

Multi-user systemet kan du inte på något sätt ge Linux äran för. Den är direkt klonad från UNIX-systemen och dess derivat. Utvecklade i av kommersiella intressen och i universitetsvärlden. Även detta är ett mycket tidigare koncept än både GNU och Linux.

Att det finns populära och mycket bra program som kan köra på Linux har jag aldrig förnekat men ytterst få av dem presterar riktigt innovativa lösningar.

Ta nu det här på rätt sätt. Man kan inte ge Linux äran för alla innovationer. Det har utan tvekan gjorts framsteg och utvecklas en hel del bra lösningar inom open source-världen men tyvärr ägnas det mycket tid åt att jaga ikapp kommersiella krafter istället för att söka enga innovativa vägar.

Jag använder själv mycket mjukvara från diverse projekt med öpen källkod och jag gör det för att jag tycker om miljön, men äran ska man ge till dem som förtjänar det.

Permalänk
Avstängd

Internet och webben byggdes med open source.
DNS servrar som körde på Bind.
Web server som körde på NCSA HTTPd.
Web läsare som var Mosaic.

Citat:

Ursprungligen inskrivet av Jonas Lundh
Mac OS X hade stöd för compsition redan 2001. Till och med Expose var klart före Compiz, långt före dessutom. Expose visades Juni 2003 och Xgl och Compiz lanserades inte förrän tre år senare.

Den 24 mars, 2001, släpptes Mac OS X v10.0 med grundläggande compositing stöd i Quartz komponenten, dock var det inte hårdvaru-accelererat. Man skulle kunna argumentera att Windows 2000 var först, då den hade stöd för semi-transparenta fönster (alpha compositing).

Citat:

Ursprungligen inskrivet av Jonas Lundh
Terminal och shells kan du inte vara seriös med. Det var ett av dom absolut första sätten att styra en dator. Så långt före någon ens hade tänkt tanken om en open source-rörelse att det är pinsamt att ta upp det.

Visst har terminaler och shells funnits länge. Windows har haft dem länge också, de har ju haft dem i DOS. Men de har inte varit lika avancerade som motsvarigheten i Linux. Monad / Windows PowerShell är definitivt ett resultat av inspiration från Linux, då Microsoft sett hur mycket bättre terminal och shell miljön är på Linux.

Citat:

Ursprungligen inskrivet av Jonas Lundh
Att det finns populära och mycket bra program som kan köra på Linux har jag aldrig förnekat men ytterst få av dem presterar riktigt innovativa lösningar.

Det finns väldigt många program för Mac OS X, Windows, etc. Det är nog ytterst få av dem som också kommer med innovativa lösningar.

Citat:

Ursprungligen inskrivet av Jonas Lundh
Ta nu det här på rätt sätt. Man kan inte ge Linux äran för alla innovationer. Det har utan tvekan gjorts framsteg och utvecklas en hel del bra lösningar inom open source-världen men tyvärr ägnas det mycket tid åt att jaga ikapp kommersiella krafter istället för att söka enga innovativa vägar.

Alla kommer upp med idéer, och alla lånar idéer från varandra.
Windows tog det grafiska gränssnittet från Apple som tog det från Xerox.

Permalänk
Citat:

Ursprungligen inskrivet av leksak
Internet och webben byggdes med open source.
DNS servrar som körde på Bind.
Web server som körde på NCSA HTTPd.
Web läsare som var Mosaic.

Ja, internet körs till största delen på open source mjukvara. Det har jag aldrig förnekat. Däremot bör du göra lite faktakoll innan du påstår att de första implementationerna var öppna. För det första var varken NCSA httpd eller Mosaic först och för det andra var Mosaic inte ett open source projekt. Inte heller den första webbläsaren (kallad WorldWideWeb) var open source. Om webbservern var det vet jag inte men jag tvivlar, då båda programmen var skriva av samma person för och på NeXTSTEP.

Citat:

Ursprungligen inskrivet av leksak
Den 24 mars, 2001, släpptes Mac OS X v10.0 med grundläggande compositing stöd i Quartz komponenten, dock var det inte hårdvaru-accelererat. Man skulle kunna argumentera att Windows 2000 var först, då den hade stöd för semi-transparenta fönster (alpha compositing).

Vart vill du komma? Compiz var inte först som du påstådde.

Citat:

Ursprungligen inskrivet av leksak
Visst har terminaler och shells funnits länge. Windows har haft dem länge också, de har ju haft dem i DOS. Men de har inte varit lika avancerade som motsvarigheten i Linux. Monad / Windows PowerShell är definitivt ett resultat av inspiration från Linux, då Microsoft sett hur mycket bättre terminal och shell miljön är på Linux.

Terminalerna har fungerat mer eller mindre likadant sen 70-talet. Linux (eller snarare GNU) har valt att kopiera konceptet.

Citat:

Ursprungligen inskrivet av leksak
Alla kommer upp med idéer, och alla lånar idéer från varandra.
Windows tog det grafiska gränssnittet från Apple som tog det från Xerox.

Du påstår att open source världen leder utvecklingen men du har ingen fakta att basera det på. Dina påstående har hittils varierat från dåliga till gravt felaktiga. Jag anser därför den här diskussionen är avslutad.

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Jonas Lundh
Terminalerna har fungerat mer eller mindre likadant sen 70-talet. Linux (eller snarare GNU) har valt att kopiera konceptet.

Tycks inte som om du är en frekvent terminalanvändare. T o m själva terminal gränssnittet har utvecklats, än om det naturligtvis inte blir särskilt revolutionerande förändringar, men väl mycket praktiska.

Det mest slående är kommandonas funktionalitet och flexibilitet. Att OSX ligger närmare än inte så märkligt pga av dess historiska rötter (vad gäller OSX är BSD mer än bara ett gammalt arv, eftersom det fortfarande finns interaktion mellan utvecklandet av XNU och FreeBSD:s kod t o m så långt att XNU bygger på FreeBSD:s kodbas), men att påstå att arbetet i terminal är detsamma som på 70-talet vore lika sant som att påstå att det grafiska skrivbordet är detsamma som på 80-talet. Det är väl ganska självklart att konceptet är detsamma, medan funktionaliteten är utvecklad.

Windows Core är knappast ett exempel på en trivsam arbetsmiljö, vilket väl illustrerar hur långt bl a Linux kommit. Kommandon kan kombineras på ett lättare och effektivare sätt än i Unix; du kan länka ihop flera kommandon för att samköra ett flertal funktioner. Att program överlag kan köras både i text och grafisk gränssnitt, operativsystemet i stort till små program, är en av de mest tilltalande egenskaperna hos Linux, eftersom det ger möjlighet till långt större kontroll. Detta är ju å andra sidan inte speciellt intressant för den som inte önskar jobba med dessa verktyg, men det är ju också valfritt.

Till frågan om vem som plagierar vem är svaret inte särskilt givet. T o m OpenOffice är inte utformat för att vara ett plagiat av Microsoft Office, än om båda i princip är till för samma uppgift, däremot har OpenOffice stöd för fler dokumentformat inklusive Microsoft format. Om du sedan granskar funktioner kan du se att ibland har Microsoft varit före och ibland OpenOffice (jag tvivlar på Microsoft Office har hunnit inkludera funktionen att importera och editera pdf filer, eftersom de redan var långt efter ifråga om att exportera till pdf, men det är ju bara ett exempel). Överlag är frågan ganska irrelevant, eftersom allt vi vill ha är möjligheten att välja bäst fungerande mjukvara för våra behov.

Inom GNU/Linux sker dessutom ett omfattande arbete i att just skydda och säkra Linux innovationer, för att dessa inte ska stjälas och omvandlas till closed-source (det finns många indikationer på att ett av skälen till att Microsoft aldrig tycks vilja dra de påstådda 235 patent stölderna i Linux inför rätta att det i själva verket skulle avslöja hur pass stor del av deras egen kod som har open-source ursprung; som det är nu fungerar påståendet som bra skrämseltaktik och ointresset att avslöja dessa patent tycks också indikera att Microsoft egentligen inte är intresserade av att ge Linux utvecklare chansen att i så fall skriva om omtvistad kod). Ifall det inte fanns några innovationer skulle ett sådant arbete vara meningslöst. Men som någon påpekat finns de egentliga innovationerna vanligtvis under ytan och ger inga direkta avtryck på skrivbordet.
____

Nu har jag själv bidraget till att styra den här tråden snett, men jag kan ju försöka tillägga något on-topic också. Vad som är bäst avgör användaren. Ifall du har ett stort datorintresse skulle jag helt klart rekommendera att du åtminstone dual-bootade till Linux, kunskaper som kan komma väl till hands. Att tvärt dumpa ett operativsystem som du känner dig hemma i kan ibland fungera, det är lite individuellt, men generellt brukar det vara bra att lite smått om sänder testa sig fram.

I viss mån handlar valet om olika intressen:
- Windows är inget du fixar och donar med, men om du är intresserade av viss anpassad mjukvara kan plattformen vara att föredra
- Linux öppnar dörrar att fixa och dona med operativet i sig, vilket i förlängningen kan med lite vana kan ge dig en mer flexibel plattform

TinyXP: jag ser inget direkt problem i att använda denna färdiga remasterprodukt så länge du äger en giltig XP license. Använde den tidigare i virtuella maskiner. Å andra sidan är inte TinyXP något du inte kan göra själv. På ett sätt tror jag inte du vinner så mycket i längden enär det kan vara bra att lära sig att tweaka ett original XP för att lära sig vad olika tjänster gör.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av leksak
Vi hade Beryl (Compiz) före Mac OS X och Vista hade liknande.

Sen skapade de UAC vilket i princip är samma sak som sudo.

ASP? Kom inte det efter att Microsoft sneglat på Perl och PHP?
IIS? Jupp, vi hade Apache, NCSA HTTPd etc.

Det finns väldigt många program för Mac OS X, Windows, etc. Det är nog ytterst få av dem som också kommer med innovativa lösningar.

Det där är inte poängen. Poängen är att det finns CubeDesktop som snart är bättre än Compiz, UAC finns som en grafisk lösning på säkerhetsproblemet vilket många tycker är bättre än sudo, ASP och IIS finns nu för .NET som är mycket kraftfullare än något på Open-Source-sidan (det enda som är i närheten är Java EE vilket inte var OSS tills för ett år sen d.v.s. Open-Source-världen gjorde inte Java till vad det är idag).

De bra idéer som OSS-världen kommer med tas till nästa innovativitetsnivå av kommersiella krafter, medan de idéer som OSS-världen kommer med som kanske på sina sätt är bra, men inte har en praktiskt användbar implementation hos företagen, blir triumfkort för OSS-förespråkare som vill förändra/förbättra arbetssättet och öka OSS-andelen.

Det skapas långt många fler mjukvaror för Windows än Linux, det faller sig naturligt att ett större antal är innovativa. Om du menade procentuell andel så tycker jag inte det är speciellt viktigt, eftersom man då ändå får ut en mer kvalitativ mjukvarumiljö på Windows om man väljer att använda de bästa, mest innovativa mjukvarorna. Det finns uppsjöar av exempel på Windows-mjukvaror som inte kan ersättas i Linux, en bra början är Adobes produkter.

Ett exempel som talar för Linux och OSS är Beryl (det är väl vad som orsakar "the wobble effect"?) som inte kommer kunna få motstånd på Mac- eller Windowssidan förrän det ingår eller iaf läggs fram möjlighet från Apple resp. Microsoft.

EDIT: Äh, nu hittade jag alla Beryl-effekter för Win också. Men faktum kvarstår för stycket jag skrev längst ned; det går inte att ändra saker i kärnan och då blir det svårare för mjukvarutillverkarna.

Permalänk
Hedersmedlem

*tråd låst*

Den här tråden är en bra bit utanför det ämnet som den handlade om från början.

Vill ni fortsätta diskutera, gör det i en ny tråd.

Visa signatur

|| SWECLOCKERS.COM || oskar@sweclockers.com || OSkar000.se || Fototråden ||
|| Gundeman || Bartonofix || GundemanX2 || Obelinux || Nexofix || Filofix || Ircofix ||
|| Tillse att hjärnan är inkopplad innan fingrarna vidrör tangentbordet ||
|| D300 | D700 | 24/2,8 | 28/2,8 | 35/2 | 50/1,8 | 55/2,8 | 85/1,8 | 105/2,5 | 200/4 | 300/4,5 | 10-20 | 24-70/2,8 | 75-150/3,5 | 80-200/2,8 ||