Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por Mu (11278) el Miércoles, 05 Marzo de 2008, 21:12h (#1022705)
    ( http://press.asqueados.net/ | Última bitácora: Jueves, 17 Abril de 2014, 09:50h )
    Es que si hablamos de la API de Linux hablamos de la API del kernel.

    Creo que a lo que tú te estás refiriendo es a interactuar con el escritorio.

    Y lo que no existe es un único escritorio, pero las APIs de los que existen están documentadas y son públicas.

    No hay APIs secretas ni técnicas marrulleras para sacar ventaja a la competencia.
    --
    Envíos descartados por Mu [barrapunto.com]
    [ Padre ]
    Puntos de inicio:    1  punto
    Modificador por Bonus-Karma   +1  

    Total marcador:   2  
  • por Mu (11278) el Jueves, 06 Marzo de 2008, 10:17h (#1022848)
    ( http://press.asqueados.net/ | Última bitácora: Jueves, 17 Abril de 2014, 09:50h )
    Me parece que eres tú quien no tiene claro lo que es un API. Deberías leer el artículo que me has enlazado y entonces entenderías lo que te estoy preguntando.

    Si con Linux te estás refiriendo al kernel, están el API que te enseñé ayer y las llamadas al sistema. Si te estás refiriendo al sistema operativo, que podríamos llamar GNU/Linux, tienes distintas APIs según lo que quieras hacer.

    Por ejemplo, si lo que quieres es programación gráfica a bajo nivel, tienes xlib (todo un estándar de facto en el mundo UNIX), si quieres un toolkit Gtk o Qt, si quieres integración con el escritorio, GNOME o KDE, y creo que estas últimas pueden parecerse a lo que tú estás pidiendo. No sé cómo se te puede ocurrir que no existan APIs, porque sin un API me explicarás cómo se puede construir una aplicación para el sistema operativo.

    Estas bibliotecas son públicas y documentadas. La documentación puede estar mejor o peor, pero no es lo crucial que estamos discutiendo, como te muestro un poco más abajo.

    Windows y MacOS tienen APIs públicas, claro, pero también, y ahí está el punto, tienen APIs secretas que utilizan Microsoft y Apple para sus programas, obteniendo una ventaja competitiva sobre los demás. Estas APIs ocultas (y sin documentación) son de lo que estamos hablando y es muy diferente de un API que no esté suficientemente documentada.
    --
    Envíos descartados por Mu [barrapunto.com]
    [ Padre ]
  • 1 respuesta por debajo de tu umbral de lectura actual.