Codestar has written
Natürlich gehen C++ Programme auf Linux. Nur mal so: Linux ist in C++ geschrieben.
Falsch. Der Kernel, die Shells und alle Daemons sind in C geschrieben.
Und ich sagte du musst bei C++ den Code von auf Windows geschriebenen Programmen anpassen!
Codestar has written
Also bei der Windows XP Installation kann man mehrere Partitionen erstellen.
Geht das bei der Linux Installation denn nicht?
Ich würde von Linux abraten, der ist eigentlich nur für Server gut.
Linux ist auch ein sehr gutes Desktop-OS.
Und ja, bei der Linuxinstallation kannste Partitionen erstellen, aber GeCe-eMeS wird die vermutlich noch gar net gestartet haben, weil er das net weiß.
The_Sam has written
Codestar has written
Natürlich gehen C++ Programme auf Linux. Nur mal so: Linux ist in C++ geschrieben.
Laber keinen Stuss... Man kann keine Kernel in C++ schreiben also auch kein Betriebssystem.
Die OBERFLÄCHE (bzw ein paar andere Teile, benötigte Hilfsprogramme, etc) vieleicht aber die ist ja eigentlich nur ein UI zur Kommunikation des Users mit dem System.
Und Linux ist definitiv nicht nur für Server gut, es hat sich beim PC nur (noch?) nicht durchgesetzt. Wenn man sich gut mit Linux auskennt kriegt man unter Linux fast alle Windowsprogramme zum laufen.
Außerdem:
Das Linux-Dateisystem ist um Welten besser als das von Windows, die Dateiverwaltung ist auch besser, der Speicher fragmentiert kaum (was man bei Windows nicht gerade sagen kann). Partitionen in dem Sinne wie bei Win gibt es glaube ich nicht (oder bizzl?), ich weiß dass Linux (das ist aber wahrscheinlich auch bei den verschiedenen Distributionen unterschiedlich) schon ein paar unterschiedliche Partitionen braucht, je nach größe der Platte 2 kleine und eine große für die Daten.
ext2 hat noch ein wenig fragmentiert, ext3 und ReiserFS machen das gar nicht mehr. Bei Linux gibt es auch, wie du sagtest keine Partitionen in dem Sinne. Die einzelnen Festplattenbereiche werden (wie überhaupt alle Laufwerke auch) irgendwo in den Dateibaum gepflanzt. Vllt bekomm ich meine aus dem Kopf hin...
hdc5 -> /boot
hdc6 -> /
hdc7 -> /usr
etwa so.
Codestar has written
Stuss?
1.Guck dir mal den Quellcode von Linux an. Vieles ist C++ und C.
Nur C. Das Betriebssystem ist nur in C. Bei den Oberflächen (KDE, Gnome) hat man C++ genutzt, und bei den Spielen.
Codestar has written
2. Linux soll für Server gut sein, da man anscheinend nicht so leicht Linux hacken kann und die meisten Viren garnicht erst drauf laufen. Meine Schule nutzt selber Linux.
Wie auch, wenn fast alle Viren für Windows sind
?
Codestar has written
3. Retroware kennt sich aber kein bisschen mit Linux aus. Also wird er da erstmal nichts zum Laufen bringen können.
Mein erstes Linux lief auch auf Anhieb. Wann lebst du eigentlich? 1992?
K.Gilong has written
naja Linux betriebssystem der zukunft?? nich wirklich
Gründe:
-Nicht genug kompitabel
-Nicht genug fähigkeiten
-Zu billig (:D)
-zu kompliziert für windows user
1. nicht kompatibel genug? zu was, etwa Windows??? Unix ist eher da gewesen, Windows ist das inkompatible!
2. Linux hat insgesamt mehr "Fähigkeiten" als Windows, sie sind aber vom Betriebssystem abgekoppelt und deswegen von Distro zu Distro verschiedenen.
3. Wenn dir die SuSEs zu billig sind (im Laden zwischen 19.99 und 99.99) dann nimm doch RedHat, das kostet so um die 300s
4. Ich kenne Leute die haben erst mitbekommen das sie vor nem Linux saßen als man es ihnen gesagt hatte. Es gibt einen relativ guten WinXP-Klon für Linux.
K.Gilong has written
mag sein das viele server auf Linux laufen.. aber man darf diese Linuxe auf GARKEINEN Fall mit denen verwechseln die man auf nen Pc draufpackt..
das sin speziele server systeme!!
und der grund dafür das viele server das haben ist eigentlich nur einer: MS hat sowas zwar auch aber das taugt nich und die anderen die dafür verwendbar sind bringens nich da sie nicht genug verwendet werden..
also bleibt nur linux...
Stimmt insofern wenn du auch BSD, Solaris, AT&T Unix und ReactOS unter Linux zählst
Aber
so speziell sind die Serverversionen nicht.
K.Gilong has written
und ich wette Windows wird noch viele viele jahre auf dem größten teil der PC´s hängen!
auf den Highend PC´s sowieso da Linux spiele und sowas nich ausreichen kann...
Es gibt aber schon verdammt viele Spiele für Linux.
Nur mit den 3D-Treibern haperts etwas, weil die Kartenhersteller blokcieren.
K.Gilong has written
also leute tut euch selber den gefallen.. bleibt bei windows auch wenns schwer fällt.. aber linux kann nciht genug.. ihr würdet nur enttäuscht sein.. dann könntet ihr viele viele tools,games und programme weghaun weil se nichmer tun...
Es hat auch niemand gesagt das Windows ganz ersetzt werden soll. Das beste System ist das, wo auf 3 Festplatten Windows, Linux und Haiku/BeOS laufen und man nen Macintosh im Netzwerk hat.
Und wie gesagt: was erwartet ihr immer, das jedes andere OS auch bloss ne Windowsversion ist???
K.Gilong has written
PS:Computer mit Linux sond keine PC´s
PC´s haben IMMER Windows
was linux computer weis ich nit...
ich denk mal LC´s
PCs sind Computer mit der IBM-Architektur und Intel-kompatiblen Prozessor, also auch die meisten Linuxrechner. Der offizielle begriff für einen Rechner mit Linux lautet aber Linux Workstation.
Codestar has written
Du klingst so, als würde ich Linux beschützen. Im Gegenteil: Ich hasse Linux. Das ist das unfähigste Betriebssystem, das es gibt(Außer Dos). Man kann es ja nichtmal richtig anpassen.
Doch, du bist bloss zu unfähig dazu.
Außerdem, woran willste es denn anpassen?
Alpha Prozessoren? oder Motorola 68x? Da gibt es bereits ports für. Und warum soll es denn unfähig sein?
Schon mal MenuetOS probiert? Das ist unfähig.
Codestar has written
Aber für Server eignet sich immer Linux, es sei denn, man ist sicher, dass der eigene Server nie gehackt wird(Dachte Microsoft vor einigen Jahren auch. Wie war das nochmal mit dem Hacker?
)
Ein Server, auch einer mit Linux, ist nur so sicher wie der Idiot, der in steuert.
Codestar has written
Aber abgesehen von der Unflexibilität von Linux würden meine BM Programme immernoch drauf laufen.
Komischerweise ist Linux wesentlich flexibler als Windows. Es gibt sogar schon nen Port für den Nintendo DS!
Du bist bloss nie in der Lage gewesen es zu nutzen
Codestar has written
Wie? Blitz3d Programme Linuxfreundlich? Willst du mich verarschen?
Man kann keine Programme Linuxfreundlich schreiben. Wie soll das denn gehen? Entweder Linux versteht die Datei oder nicht.
Das kann Blitz3d nicht. Aber BM schon.
Ich denke du codest in BM und C++, und nicht in B3D???
Und Linuxfreundlich bedeutet, das du alle Dateizugriffe möglichst so machst, das sie auf den Unix-Kompatiblen (also allen außer Windows) laufen.
Und wenn hier ein paar von ihren Bäumen runterkommen wäre das nett, ich habe nämlich eine kleine Idee, die vllt sogar was großes werden könnte:
Man müsste den Wine so ummodeln, das er vom Linux-Kernel Daten per Fifo bekommt und sie direkt übersetzt.
Vor den Hauptkern wird dann eine Schranke gebaut, die untersucht, ob der Code für Windows oder für Linux ist. Wenn er denn für Windows sein sollte, dann gehen die Daqten unbesehen durch die Fifo, der Wine übersetzt sie in Linux-OpCode, ballert sie zurück und der Hauptkern führt sie aus. Und der obere Teil der WinAPI könnte dann durch einen auf Qt oder GTK zurückgehenden Klon erfolgen, und DX ließe sich über eine Kombination aus SDL, OpenGL und OpenAL emulieren.
Ich bin nicht sicher ob das so funzen kann, aber probieren geht über studieren.
Ich weiß auch, das [b]wir hier[b] das definitiv nicht alleine schaffen, aber wenn man genügend leute dafür gewinnen könnte hätte das ganze eine Zukunft.