Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Windows/linux

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 < [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ]
010
14.09.2003, 11:08 Uhr
~Anfänger00
Gast


@pablo:
Das war natürlich reine Ironie,genauso wie virensicherer OUTLOOK EXPRESS.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
14.09.2003, 11:29 Uhr
0xdeadbeef
Gott
(Operator)


Um auf die eigentliche Frage zurückzukommen: Welches OS später mehr genutzt wird - naja, Voraussagen sind schwer zu machen, vor allem, wenn sie die Zukunft betreffen. Das weiß niemand wirklich, wenn du meine Einschätzung hören willst - mittelfristig wird Linux die Vormachtsstellung auf Servern übernehmen, dabei aber zunächst erstmal anderen Unices das Wasser abgraben. Den Desktop-Bereich würde ich in Firmen- und Home-Desktops aufteilen. Der Firmen-Desktop-Bereich ist träge, da läuft das meiste noch auf NT4. Vereinzelt fangen die Leute langsam an, auf Windows 2000 umzustellen. Gerade für solche Aufgaben ist Linux zwar gut geeignet, aber in Firmen denken die Leute in der Regel eher konservativ - es läuft doch (halbwegs), warum sollte man was ändern? Und für sie macht das ja auch Sinn - eine Migration läuft nie reibungslos ab. Was den Home-Desktop angeht, denke ich, dass der Erfolg von Linux wesentlich davon abhängt, ob Spiele-Produzenten ihre Spiele in der Zukunft auch für Linux entwickeln. Solange Counterstrike etc. unter Linux nicht ohne großen Aufwand laufen, ist es für die breite Masse nicht wirklich interessant.

Man sollte aber an dieser Stelle nicht vergessen, dass auch andere, gute OS in den Startlöchern stehen. *BSD ist für Anwender ein bisschen zu ruppig, aber man wird zum Beispiel sehen müssen, was aus dem Hurd wird.

Was das API angeht - Linux ansich ist erstmal nur der Kernel, die grafische Benutzeroberfläche ist (anders als bei Windows) nicht in den Systemkern integriert. Gerade für Server ist das interessant, weil die ja keine GUI brauchen und so die Rechenzeit dafür nicht verschwenden müssen. Es gibt mehrere grafische Benutzeroberflächen unter Linux, die ihre eigenen APIs mitbringen. Gemeinsamer Nenner und Quasi-Standard ist allerdings X11R6. X11R6 hat ein C-API, das, soweit es C erlaubt, objektorientiert gehalten ist. Es ist zwar gut durchdacht, aber auch sehr basic, deswegen benutzt man es in aller Regel nicht direkt. Stattdessen benutzt man ein Windowing-Toolkit wie z.B. Tk, Gtk+, gtkmm (C++-Wrapper für gtk+), Qt, KDE oder so weiter, die eine einfachere Schnittstelle zum X-Server stellen.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
14.09.2003, 13:50 Uhr
Anfänger00



Da stellt sich mir gleich die Frage,welche Grafik library wird sich in Zukunft durchsetzen?
Es gibt ja im Moment nur 3 ernst zu nehmende Linux versionen(Suse,Madrake,redhat) ,die alle eine andere library verwenden.
Dann muss man ja jede lernen,wenn man für Linux allgemein Programmieren will,
oder wie jetzt?
EDIT:Mit library meine ich z.B KDE,GNOME

Dieser Post wurde am 14.09.2003 um 13:52 Uhr von Anfänger00 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
14.09.2003, 13:54 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Was heißt hier Verwenden?
Du kannst genausogut unter SuSe Gnome usw installieren...
Ich denke mal das sich das relativ in der Wage halten wird.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
14.09.2003, 14:02 Uhr
~Anfänger00
Gast


Wenns so,ist ich dachte schon,das wär vom system vorgegeben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
14.09.2003, 14:08 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Wie 0xdeadbeef schon so schön sagte:


Zitat:

Linux ansich ist erstmal nur der Kernel, die grafische Benutzeroberfläche ist (anders als bei Windows) nicht in den Systemkern integriert



Daraus ergibt sich das man einen beliebigen "Desktop" verwenden kann.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
14.09.2003, 14:12 Uhr
0xdeadbeef
Gott
(Operator)


Du kannst auch KDE-Anwendungen unter Gnome starten und umgekehrt, und unter Backbox, GNUStep und allen anderen. Die leben in friedlicher Koexistenz nebeneinander, und das wird wohl auch so bleiben.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
14.09.2003, 14:23 Uhr
Anfänger00



Das heißt ich programmiere einmal und bei ner anderen library wird das einfach anders angezeigt.Also ist das wie wenn ich bei winxp den stil von
winxp auf classic ändere,oder?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
14.09.2003, 15:01 Uhr
0xdeadbeef
Gott
(Operator)


Ganz so einfach ist es dann doch nicht. Die verschiedenen Libraries haben jeweils andere Programmierschnittstellen, Schwächen und Stärken. Ein Programm, dass gegen Qt kompiliert, wird nicht gegen GTK+ kompilieren. Allerdings sind die meisten dieser engines themeable, das heißt, man kann allen Applikationen, die mit derselben Libraries geschrieben sind, ein einheitliches Look & Feel geben. Das entspricht ungefähr dem Ändern des Aussehens von XP nach Classic, ist allerdings bei den meisten Bibliotheken deutlich mächtiger.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
14.09.2003, 16:14 Uhr
Anfänger00



Gut,ist denn das Programmieren eines Fensters bei KDE genauso wie bei GNOME,oder hat tatsächlich jede library andere Funktionen für diese elementaren Sachen?
(und ist das ganze eigentlich c oder c++?)

Jetzt wollt ich Linux mal antesten,aber ich Depp hab meine zwei Platten in NTF$ Format.

Dieser Post wurde am 14.09.2003 um 16:15 Uhr von Anfänger00 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 < [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ]     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: