Gallego, diste en la tecla...

Richie, uno de los creadores de SqueakNOS, disiente un poco con esa frase
que pusimos nosotros. Para ser mas exactos, no se reifica sistema operativo,
pero si muchos de sus componentes. Algunos pueden verlo como un sistema
operativo, otros no. Hay para debatir al respecto...Igualmente, cualquier
sugerencia de cambio de nombre deberia ser dirigida a Gera que es el
fundador.

Como nota de color..hay un proyecto similar en Java, que se llama JavaOS. Ya
solo por hacerles la contra dejaria el NOS.. :P

Saludos,
Guido.


El 24 de junio de 2011 18:05, Hernan Wilkinson <[email protected]
> escribió:

> por que la idea es que por más que SquakNos tenga algún comportamiento
> similar a un SO no lo sea realmente... o por lo menos por lo que
> clasicamente conocemos como SO.
>
>
> 2011/6/24 GallegO <[email protected]>
>
>> Gente:
>>
>> Una pregunta.
>>
>> En el resumen dice:
>> SqueakNOS es una reificación de los conceptos de "Computadora" y de
>> "Sistema Operativo" dentro del dialecto Squeak del lenguaje de
>> programación Smalltalk.
>>
>> Porque entonces no le cambian el nombre a SqueakOS ?
>>
>> Saludos
>>  GallegO
>>
>> El día 24 de junio de 2011 17:38, Hernán Galante
>> <[email protected]> escribió:
>> > Que alegría de escuchar un trabajo así con SqueakNOS. Es un proyecto
>> > realmente interesante, que deshace el viejo concepto de sistema
>> operativo y
>> > archivos.
>> > Hay algo más de info, y en ingles, como para publicarla en el sitio?
>> > Gracias
>> >
>> > Saludos,
>> > Hernán.-
>> >
>> > 2011/6/24 Hernan Wilkinson <[email protected]>
>> >>
>> >> por si les interesa...
>> >>
>> >> ---------- Forwarded message ----------
>> >> From: Hernan Wilkinson <[email protected]>
>> >> Date: 2011/6/24
>> >> Subject: Defensa de Tesis de Licenciatura - Persistencia en SqueakNOS
>> >> To: docentes <[email protected]>, alumnos <[email protected]>
>> >>
>> >>
>> >> Defensa de Tesis de Licenciatura
>> >> Aula 2, Pab I, 1ro de Julio de 2011, de 17hrs. a 18hrs.
>> >> Título: Persistencia en SqueakNOS
>> >> Alumnos: Guido Chari y Javier Pimás
>> >> Directores: Hernán Wilkinson y Gerardo Richiarte
>> >> Jurado: Máximo Prieto y Gabriela Arevalo.
>> >> Resumen:
>> >> SqueakNOS es una reificación de los conceptos de "Computadora" y de
>> >> "Sistema Operativo" dentro del dialecto Squeak del lenguaje de
>> programación
>> >> Smalltalk.
>> >> La filosofía de SqueakNOS establece que el desarrollo del mismo debe
>> >> hacerse completamente en Smalltalk, utilizando código de bajo nivel
>> >> únicamente en los casos en que no sea posible utilizar Smalltalk o que
>> el
>> >> deterioro de rendimiento sea extremadamente ostensible.
>> >> El proyecto es un trabajo aún en desarrollo, y como tal, varias
>> >> funcionalidades comunes a los Sistemas Operativos no han
>> sido implementadas
>> >> aún debido a su complejidad. Es por ello que esta investigación se
>> centra en
>> >> analizar varios interrogantes relacionados con la persistencia de los
>> >> objetos, interrogantes que se presentan al momento de querer grabar el
>> grafo
>> >> de objetos que representa el modelo desarrollado.
>> >> Para poder responder estos interrogantes, se desarrolló un controlador
>> de
>> >> discos ATA y un modelo de filesystem FAT32 completamente en Smalltalk,
>> lo
>> >> que brinda compatibilidad con otros sistemas operativos y con
>> el entorno
>> >> Squeak genérico. Así por ejemplo, se logra acceder al código fuente de
>> los
>> >> métodos y se avanza hacia el grabado de la imagen, característica que
>> aún no
>> >> estaba disponible en el sistema.
>> >> Luego, se desarrolló una técnica de persistencia cuyo objetivo
>> principal
>> >> era la simplicidad y su principal desventaja el requerir una
>> utilización
>> >> importante y de manera ineficaz de memoria. A pesar de sus desventajas,
>> fue
>> >> el primer paso para lograr la atomicidad necesaria para grabar los
>> objetos
>> >> mientras estos estaban siendo modificados.
>> >> Finalmente, se implementó un esquema de manejo de memoria basado en
>> >> paginación, modificando el mecanismo de manejo de interrupciones
>> original de
>> >> SqueakNos para que pudiera funcionar en forma sincrónica, requisito
>> >> indispensable para resolver los fallos de página. Esta solución
>> >> permitió  resolver los fallos de página completamente desde Smalltalk,
>> lo
>> >> cual dio lugar a la experimentación y al desarrollo de formas
>> novedosas de
>> >> utilización del mismo. Gracias a esto, resultó posible por ejemplo,
>> >> implementar una técnica alternativa de persistencia de la imagen, que
>> >> utiliza mucha menos memoria que la original debido a la asistencia del
>> >> mecanismo de paginación y la utilización de la técnica de copy on
>> write.
>> >> Por último, se analizan aspectos relacionados con la manera de trabajar
>> en
>> >> este tipo de entornos y plataformas, sus ventajas, sus dificultades y
>> >> complicaciones.
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> --
>> >> Hernán Wilkinson
>> >> Agile Software Development, Teaching & Coaching
>> >> Mobile: +54 - 911 - 4470 - 7207
>> >> email: [email protected]
>> >> site: http://www.10Pines.com
>> >>
>> >> --
>> >> To post to this group, send email to [email protected]
>> >> To unsubscribe from this group, send email to
>> >> [email protected]
>> >>
>> >> http://www.clubSmalltalk.org
>> >
>> > --
>> > To post to this group, send email to [email protected]
>> > To unsubscribe from this group, send email to
>> > [email protected]
>> >
>> > http://www.clubSmalltalk.org
>>
>> --
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>>
>> http://www.clubSmalltalk.org
>>
>
>
>
> --
> *Hernán Wilkinson
> Agile Software Development, Teaching & Coaching
> Mobile: +54 - 911 - 4470 - 7207
> email: [email protected]
> site: http://www.10Pines.com <http://www.10pines.com/>*
> Address: Paraguay 523, Floor 7 N, Buenos Aires, Argentina
>
>  --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
>
> http://www.clubSmalltalk.org
>

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org

Responder a