Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Off topic-Zone Fragestellungen zu allem, was sich nicht in die anderen Foren einordnen lässt.

Lauffähigkeit von Programmen in versch. OS

Diskussion: Lauffähigkeit von Programmen in versch. OS im Forum Off topic-Zone, in der Kategorie Sonstiges; Anzeige Hallo Leute, ich habe folgende Frage: Wieso funktionieren Programme, die beispielsweise in Windows lauffähig sind nicht unter Linux? Meine ...

Antwort
Alt 24.04.11, 04:57   #1 (permalink)
 
Registriert seit: 30.05.07
Woosh Leistung: Facit NTK
Likes: 0
Standard Lauffähigkeit von Programmen in versch. OS

Anzeige

Hallo Leute,

ich habe folgende Frage: Wieso funktionieren Programme, die beispielsweise in Windows lauffähig sind nicht unter Linux?

Meine Vermutung: Das Problem ist, dass in Programmen je nach Betriebssystem verschiedene Systemaufrufe verbaut sind und das Ganze je nach Betriebssystem unterschiedlich gehandhabt wird. Liege ich damit richtig?

Es würde mich freuen, wenn jemand die Angelegenheit genauer erklären oder Links zum weiterlesen posten könnte, da ich bisher durch herumsuchen nichts dazu erfahren habe. Vermutlich ist die Antwort ja sehr einfach und logisch :-)

Viele Grüße
Tom

Woosh ist offline   Mit Zitat antworten
Alt 24.04.11, 10:11   #2 (permalink)
 
Benutzerbild von blub.txt
 
Registriert seit: 12.06.05
blub.txt Leistung: Z3
Likes: 2
Standard

Ausführbare Datei

Hier dein Vermutung
Programmierschnittstelle

Wine
blub.txt ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 24.04.11, 11:30   #3 (permalink)
Member of Honour
 
Benutzerbild von GrafZahl
 
Registriert seit: 28.05.10
GrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: Opteron
Likes: 210
Standard

die wesentlichen dinge stehen ja schon da, aber wenn du dir das genauer ansehen möchtest, werfe mal einen blick auf cygwin
__________________
Code:
:(){ :|:& };:
Veritas Aequitas
GrafZahl ist offline   Mit Zitat antworten
Alt 24.04.11, 17:40   #4 (permalink)
Themenstarter
 
Registriert seit: 30.05.07
Woosh Leistung: Facit NTK
Likes: 0
Standard

Super, danke für die Links. Ich werde mich da mal ein bisschen einlesen.

@blub.txt: Heißt das, dass man nur wegen den verschiedenen Systemaufrufen in den Betriebssystemen nicht jedes Programm überall ausführen kann?
Woosh ist offline   Mit Zitat antworten
Alt 24.04.11, 20:11   #5 (permalink)
 
Benutzerbild von Vyger
 
Registriert seit: 04.12.03
Vyger Leistung: Z3
Likes: 11
Standard

Genau so ist es

Es gibt aber auch Systemübergreifende Programmierung, wie zum Beispiel:

.Net und Java

Das ist jedoch nicht Maschinennah und somit afaik um einiges langsamer sowie "größer"(.Net/J-Framework), als zum Beispiel C++ für das jeweilige OS kompiliert.

Es hängt alles vom Zielumfeld des zu schreibenden Programms ab.
Vyger ist offline   Mit Zitat antworten
Alt 25.04.11, 14:57   #6 (permalink)
Moderator
 
Benutzerbild von sTEk
 
Registriert seit: 02.10.01
sTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium IIIsTEk Leistung: Pentium III
sTEk eine Nachricht über ICQ schicken
Likes: 162
Standard

Ganz salopp gesagt: Nur weil Du sprechen kannst, wird man Dich mitten in Kenia trotzdem nicht verstehen. Vokabular, Grammatik, Syntaktik, Semantik und Pragmatik sind einfach zu verschieden und damit inkompatibel.
__________________


Steigerung des Luxus: eigenes Auto, eigene Villa, eigene Meinung.

Wieslaw Brudzinski

Würden die Menschen verstehen, wie unser Geldsystem funktioniert, hätten wir eine Revolution – und zwar schon morgen früh.
Henry Ford

Ich mag den Himmel blau - was will ich da mit ner Cloud?!
sTEk ist offline   Mit Zitat antworten
Alt 27.04.11, 14:58   #7 (permalink)
Senior Member
 
Registriert seit: 13.07.08
enkore Leistung: K 6-3enkore Leistung: K 6-3enkore Leistung: K 6-3
Likes: 85
Standard

Zitat:
Zitat von Woosh Beitrag anzeigen
Super, danke für die Links. Ich werde mich da mal ein bisschen einlesen.

@blub.txt: Heißt das, dass man nur wegen den verschiedenen Systemaufrufen in den Betriebssystemen nicht jedes Programm überall ausführen kann?
Nicht nur, die Dateiformate sind auch verschieden. PE ist anders als ELF bspw.
__________________
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++
enkore ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Sonstiges » Off topic-Zone » Lauffähigkeit von Programmen in versch. OS
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61