Login
Immer anmelden
SSL Login

 
Newsletter
Werbung
Shopping
International Shopping
 
 


Yatego Shopping bei über 10000 Händlern und über
3 Mio. Artikel.


Linux

:

Linux-Bücher

Handy
Shop

  und Computer.

Viele Services

:

Apple iPad Reader,


Ratgeber,

 

Techniktops,

 

Yatego Clicks

  & über 3000

Gutscheine.

 

Thema: Neue Debatte um Mono in GNOME

121 Kommentar(e) || Alle anzeigen ||  RSS || Kommentieren
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
Score: 3 Von icke am Fr, 21. Juli 2006 um 12:41 #
>> ... die Auffassung verbreitet, dass Suns neue, freiere Lizenzierung von Java zu spät kommt
Oh man, was ist das den fuer eine Argumentation. "Wir sind jetzt beleidigt weil SUN nicht alles sofort freigibt
was wir wollen". Wer so dumm ist, wenn Java dann im vollen (notwendigen) Umfang frei ist, ein so
ausgereiftes Produkt nicht zu integrieren, der hat einige Vorteile von OSS nicht kapiert.
Kein Wunder das der Gnome-Desktop KDE Jahrhunderte hinterherhinkt (Subjektiver Eindruck, soll nicht als
Ausgangspunkt fuer eine Gnome/KDE-Diskusion dienen ;-) ).
mehr QT
Score: 3 Von ;-) am Fr, 21. Juli 2006 um 12:52 #
Zum Glück gibt es das Plattform (Win, MacOSX, Unix) übergreifende QT, dass kein .NET braucht. Man muss es zwar überall nochmals kompilieren, aber dies genügt ja nun einmal.

KDE soll ja nun auch mehr auf QT bauen als zuvor.

Wieso noch GNOME ???

  • Re: QT von tiradur (21. Jul 2006 13:13 Score: 3)
  • Re: QT von qwertzui (21. Jul 2006 13:20 Score: 3)
    • Re[2]: QT von Sehr häßlich? Oder doch ganz h (21. Jul 2006 14:20 Score: 3)
  • Re: QT von Moe (21. Jul 2006 13:32 Score: 3)
  • Re: QT von gnome (21. Jul 2006 13:38 Score: 3)
    • Re[2]: QT von Räucherstäbchen (21. Jul 2006 14:02 Score: 3)
      • Re[3]: QT von gnome (21. Jul 2006 14:53 Score: 3)
        • Re[4]: QT von Räuchstäbchen (21. Jul 2006 15:10 Score: 3)
          • Re[5]: QT von fuffy (21. Jul 2006 17:16 Score: 3)
            • Re[6]: QT von Räucherstäbchen (21. Jul 2006 17:57 Score: 3)
              • Re[7]: QT von düse (21. Jul 2006 20:57 Score: 3)
                • Re[8]: QT von fuffy (22. Jul 2006 10:05 Score: 3)
                • Re[8]: QT von Räucherstäbchen (22. Jul 2006 11:50 Score: 3)
        • Re[4]: QT von king (22. Jul 2006 01:04 Score: 3)
      • Re[3]: QT von gnome (21. Jul 2006 16:11 Score: 3)
        • Re[4]: QT von schreiber (21. Jul 2006 17:00 Score: 3)
          • Re[5]: QT von vicbrother (21. Jul 2006 17:41 Score: 3)
          • Re[5]: QT von düse (21. Jul 2006 20:54 Score: 3)
            • Re[6]: QT von gtk since gimp (22. Jul 2006 10:29 Score: 3)
Score: 3 Von beza1e1 am Fr, 21. Juli 2006 um 13:35 #
Was ist GNOME denn eigentlich? Ein Desktop? Ein Framework? HIGs? Eine Platform? Eine Sammlung von Programmen?

Wenn man es als Framework ansieht, steht das GObject Framework in Konkurrenz zu Mono mit all seinem Kram. Warum zwei konkurrierende Frameworks unter einen Namen packen?

Wenn man die HIGs in den Vordergrund rückt, ist die Diskussion sinnlos. Dann könnte auch KDE/Windows/OS X irgendwann GNOME werden.

Score: 3 Von Entwickler am Fr, 21. Juli 2006 um 14:30 #
Gnome ist doch eh nicht relevant, bzw. war es noch nie.
Die Gnomeentwickler sollte endlich einsehen, dass KDE technisch und auch aus Endanwendersicht der bessere Weg ist.

Macht das Projekt endlich dicht, anstatt krampfhaft weiterzuentwickeln nur um sich noch was zu beiweisen, das wird doch sowieso nichts mehr, KDE hat gewonnen.

Score: 3 Von Anonymous am Fr, 21. Juli 2006 um 14:38 #
> Während die Befürworter einer Mono-Integration die drohenden Gefahren eines Untergangs des GNOME-Projekts, bei ausbleibender Integration bzw. Innovation, an die Wand malen ...

Genausogut kann man auch so argumentieren:

Während die Gegner einer Mono-Integration die drohenden Gefahren einer zunehmenden Abhängigkeit des GNOME-Projekts von Microsofts Wohlwollen an die Wand malen ...

Meine Meinung:

Mono ist nur ein Framework wie GTK, QT etc., Gnome ist dagegen ein komplettes Desktopsystem. Gnome sollte sich von Frameworks möglichst unabhängig machen. D.h. wenn man schon Mono haben will, dann möglichst nur über Bridges bzw über eine Meta-API, damit man Mono im Fall des Falles einfach ersetzen kann. So wie es wxWidgets macht. Das ist eine Meta-API für GTK, Win32 und OSX. Die können z.B. relativ problemlos die Win32-API durch die .NET-API ersetzen. Oder wenn sie wollen, auch auf Mono aufsetzen.

Die Stärke von Open Source liegt doch gerade darin, dass es _unabhängig_ von proprietären Lösungen ist. Mono ist eine _proprietäre_ Lösung, auch wenn sie Open Source ist. Weil sie nämlich viel zu sehr von .NET abhängig ist. Ein von .NET abgekoppeltes Mono dürfte es gegen Java und .NET sehr schwer haben zu überleben. Zumal Java sowieso Open Source wird.

Score: 3 Von thomas001 am Fr, 21. Juli 2006 um 17:59 #
ich kanns nichtmehr hoeren: '...ms-technik...' '...propitaerer mist...' '...patente...' '...rechtliche unsicherheit...'
CLI und C# sind inzwischen beides von ISO herausgegebene Standards. Das heisst nicht nur das die MS Abhaengigkeit bloedsinn ist,sondern auch das patentargument nicht zieht, da sich jeder der bei ISO Dokumente zur Standardisierung einrecht verpflichtet diese unter fairen und nicht-diskriminierenden Bedingungen zu lizensieren...
Score: 3 Von kiwi am Fr, 21. Juli 2006 um 19:39 #
Ich finde die Diskussion nicht ganz uninteressant.

Generell sollte man aber mal fragen, welchen Vorteil Bindings bringen.

Klar, der Programmierer kann die Sprache verwenden, die er mag oder die besser
geeignet scheint. C/C++ ist da ja eigentlich Standard. Uber Python kann man
streitet.

Interessant finde ich aber Java, genauer vielleicht ein freies Java wie classpath.
Das wuerde dann besser zur Lizenz von Gnome passen. Falls Sun Java technisch funktioniert,
ok, dann das halt auch wenns denn sein soll.

Doch der wirklich vorteil liegt doch wo anders. Java hat hunderte interessante packages,
die das programmieren angenehm machen. Wenn ich nun eine kleine Anwendung schreibe,
dann faellt unten Bytecode raus, der Portabel ist. Mit dem Gnome-Binding integiert sich
das dann gut in den Gnome-Desktop.

der Vorteil davon:
- Eine Anwendung, geschrieben in Java
- Protabel, d.h. die Anwendung ist distributierbar fuer i386/x86_64/PPC etc. Systeme
sie wuerde sogar auf MacOS mit Fink laufen.
- Gute integration in den Desktop

Und nun das Kontra zu C/C++/Mono etc.
- Welcher Entwickler entwickelt den die Anwendung fuer fink/i386/PPC etc? Wer macht
die Portierung. Mono ist in meinen Augen nicht wirklich Portabel, es ist nur gerade
mal In.

Ein Desktop sollte in meinen Augen zwei Bindings haben, eine Plattformspezifische nativ
und einer per VM/Bytecode. Mit C/C++ und Java ist das in meinen Augen machbar.

So gesehen sehe ich in Mono nicht viel Sinn.

Pro-Linux
Newsletter
Neue Nachrichten