elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
06 Septiembre 2008, 01:19  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderadores: Hendriҳ, E0N)
| | |-+  creando el sistema operativo
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 Ir Abajo Imprimir
Autor Tema: creando el sistema operativo  (Leído 15062 veces)
Thaorius

Desconectado Desconectado

Mensajes: 1.075


Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #165 en: 18 Septiembre 2007, 22:33 »

Hola, hace mucho yo tube mi etapa de obsession por crear un so, no llegue a nada, se me paso en poco tiempo pero en el medi oaprendi bastante, y la verdad me gustaria ayudar en este ;D.

Se programar en ASM(de 1 a 10 me pongo un 6) y en C/C++ soy bastante bueno, soy un amante de FASM y GNU.

En fin, estoy leyendo las multiples paginas del post ahora mismo. Les dejo mi mail, agregenme los que participen.

m36047120@gmail.com --> Principal
thaorius@thaorius.com --> Secundario

Otra cosa, yo tengo un host pago bastante lindo, con 350gb de espacio y 3500gb de transferencia, puedo poner un ftp o un subdominio o algo para que pongamos codigo, archivos y demas cosas si hace falta. Avisenme cualquier cosa.

Un Saludo
En línea

Si te sirvio mi aporte, encontrarás más en www.teoxstudios.com. Gracias!
Buscando un buen hosting? Click aquí
SERBice

Desconectado Desconectado

Mensajes: 889



Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #166 en: 18 Septiembre 2007, 23:02 »

parece estarse reactivando el proyecto (al menos en el foro, desconozco como va via msn)....

como dice el dicho "la union hace la fuerza".... en su momento me enoje un poco (jeje... bueno, no seamos hipocritas, me enoje bastante) por diversos temas y "me corte" solo, como es sabido, poco se peude hacer si uno no posee todos los conocimientos, por mas que uno tenga conocimientos de una cosa, siempre le vaa faltar otra... en fin, a lo que queiro llegar es a que si me lo permiten (y sino me vana  ver enojado... jajaja, es chiste) quisera unirme al desarrollo. No importa el nombre, e logo ni esas tnoterias, la verdad, ya pase esa etapa, me da lo mismo que se llame mocosft puertas o microsoft ventanas... la cuestion es hacerlo.

Asi que espero que alguein me contacte, me ponga al tanto y a ver en que peudo ayudar......

mi mail/msn esta en mi perfil.-
En línea

Estrenando firma (Gracias Artikhacker):

Asus M2N-SLI (nFoce 560SLI) - 4GB DDR2 OCz System Elite @800MHz - AMD Athlon 64 x2 5200+ - GeForce 8800GS 384MB Alpha Dog Edition 680Mhz - HD SATA2 WD 7200rpm 500GB - Asus DRW-2014L1T


dSx

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: creando el sistema operativo
« Respuesta #167 en: 18 Septiembre 2007, 23:15 »

Bueno yo me quiero apuntar pero no encuentro la forma jeje, entre a una pagina todoprogra.com o algo asi pero es poco serio, sin ofender, me gustaria saber si hay alguna lista de correo algo mas practico para comunicarnos, el msn no me parece practico para poner codigo, podriamos hacer un grupo en yahoo o una lista de correo, nosee, alguien que aclare como organizarnos.. Aah yo puedo aportar la programacion del manejo interrupciones, y algunos drivers... Saludos   
En línea
DarkSigma

Desconectado Desconectado

Mensajes: 331


Nothing is Impossible


Ver Perfil
Re: creando el sistema operativo
« Respuesta #168 en: 18 Septiembre 2007, 23:40 »

Tiempo ha pasado que solo veo el hilo y bueno solo lo veo  :xD

Aver primero veo que hay varios interesados otros que no leen el foro no se como dieron con esto y tambien nos buscan  :xD pero eso lo de menos, ahora pues sobre el OS a ver veamos una cosas, Le comentaba a Serbice dias atras algunos problemas tecnicos que hubo y de toma de deciones interno por eso no se estuvo publicando nada, todoprogra ahora lo tenemos de portal de experimentacion para un proyecto en python paralelo al OS que siendo sincero lo pusimos en cabeza, el OS estuvo pasando a background poco a poco y no por el kernel ni por las interrupciones sino por el booteo jajaja al final se llego a la conclusion despues de mucho pelear con varios ensambladores de desarrollarlo en FASM + C y que tendria un boot propio y quiza alguna nos pongamos a pensar porque FASM y no NASM que esta taaaan extendido pero bueno...

tambien pensaba que el entusiamo del proyecto se iva por los suelos, y pues tambien quiero comentar que la idea no es desarrollar un OS a lo Windows Vista ni vamos a tener un beryl ni un compiz, tenemos suerte si tenemos un editor de textos jajaja, sino el proyecto se desarrolla como metodo de aprendisaje por lo que se considera a un sistema operativo en este caso la mision del proyecto:

Un software capaz de bootear en una x86 (con restricciones obviamente) capaz de mostrar una linea de comando con una serie instrucciones mediantes las cuales se pueda controlar un sistema de ficheros (FAT12/16/32/Otro) y sea posible interactuar con el pudiendo abrir, crear y guardar registros de trabajo en el (ficheros) usando software diseñado en base a la API del sistema en cuestion...

Se planea el diseño de una interface y por eso se hablo de python eso ahora no forma parte del proyecto porque si alguien piensa hacer un OS en python los mando a ver el proyecto unununium y veran...

ahora bien pues me agrada ver que personas con conocimientos en ASM y C se interesen pues es fundamentalmente lo que se trabaja en esta primera etapa...

Siento no decir: vayan a http://www.readyos.com, pues no existe ya que no somos precisamente los desarrolladores mas ordenados del mundo jajaja algun dia podremos una web aunquesea con los screenshoots del proyecto y como queremos diferenciarnos de la politica de microsoft nuestros "pantallasos" seran verdes y ya no azules...

Bueno ahora los miembros originales se los trago la tierra XD quedamos unos granitos disueltos y almenos dos trabajando en un proyecto de python asi que como no les pedire que vuelvan a colocar sus mails porque se que no lo haran  :xD permitanme reunirlos y poder ponerlos en contacto...

Ya se que no es la mejor manera del mundo trabajar en el messenger pero no compartimos el codigo ahi sino es solo el centro de reunion sino imaginense aunquesea haciendo un main en el messenger con las personas que sienten que los nicks son ventanas de chat jajaja

Usamos la plataforma de edicion compartida Gobby y usamos una pizarra compartida de las que abundan en internet para insultarnos graficamente y poder diseñar en base a diagramas de flujo las operaciones, ya estamos trabajando en una propia usando python ^^ asi que bueno mientras un alcance de lo que extañamente cuesta trabajo...

Como hemos decidido realizar un boot propio la mision no es cargar el kernel desde el siguiente segmento de un disco, ya que ponerlo ahi de por si significa algo de tiempo... y si queremos cargar una app tiene que estar despues del kernel y ya saben el resto...

Existe un boot en la red capaz de leer fat12 y fat16 hecho en NASM que "busca" un archivo por su nombre en formato 8.3 en los sectores de un disco y lo carga a memoria, donde este archivo a buscarse es un COM o un EXE, bueno se trabaja en un porte a FASM de este boot con caracteristicas personalizadas, ya que este tiene limitaciones como que tiene que ser la primera unidad en el listado de unidades de la bios y tiene que ser primaria activa etc etc etc...

Bueno ahi empiezan los problemas, en "teoria" se tiene pero por un lado (maquina 01) no encuentra el archivo jajaja y por otro (maquina 02) se cuelga  :xD asi que problemas tecnicos de ese tipo son los que se sufren...

Les repito el proyecto no se basa en crear un os del que puedan fardar con sus amigos por sus efectos ni por su velocidad (bueno esto es relativo jajaja) sino diseñar un os capaz de cumplir con la espectativa que ya les plantee, y bueno nomas de los que ya pusieron su mail aca permitanme un corto tiempo para organizarlos y pues los que no hacerlo saber por un mp digo si luego no quieren correos porno de spam en sus cuentas, hasta una nueva oportunidad...

.:: Sigma ::. - [Ready]
En línea



SERBice

Desconectado Desconectado

Mensajes: 889



Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #169 en: 19 Septiembre 2007, 00:25 »

si, la idea no es hacer un wnidows vista, mas que tod digamos que entre todos querenos hacer un nuevo "Linus Torvalds" y hacern un SO por consola con apis en primera medida, y el GUI puede hacerse en orto lenguaje (como phyton) e implementarse como KDE o GNOME.... ¿me explico?....


espero que me haya explicado... vayamos de lo basico a lo avanzado, con pequeñas, pero alcanzables peretnciones.
En línea

Estrenando firma (Gracias Artikhacker):

Asus M2N-SLI (nFoce 560SLI) - 4GB DDR2 OCz System Elite @800MHz - AMD Athlon 64 x2 5200+ - GeForce 8800GS 384MB Alpha Dog Edition 680Mhz - HD SATA2 WD 7200rpm 500GB - Asus DRW-2014L1T


kefren

Desconectado Desconectado

Mensajes: 408


Qué sabrá un burro de música clásica...


Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #170 en: 19 Septiembre 2007, 01:17 »

Me alegra que este hilo vuelva a funcionar, yo tambien pensé que se había bajado la fiebre de crear el OS. DarkSigma, yo estoy siempre en el MSN y no se si hay reunión del equipo ni nada.

SaluDOS
En línea

dSx

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: creando el sistema operativo
« Respuesta #171 en: 19 Septiembre 2007, 02:05 »

Bueno no quiero caer en pesado pero sigo insistiendo en la lista de correo, deberia crearla DarkSigma o alguien q sepa como viene la mano... A mi realmente el msn me parece un chasco para esto, no todos podemos estar en linea al mismo tiempo, pero bueno la lista la tiene que hacer alguien que ya sabe como va el proyecto y ademas sea la cabeza del mismo, o algo asi... Simplemente nos unimos y nos comunicamos todos, el que se quiere enganchar tiene la pesada tarea de leer este hilo lleno de mensajes inutiles como este mismo...

En cuanto al codigo van a pensar que soy un renegado pero el NASM es superior a mi entender al FASM tiene mucha mas documentacion y un soporte para diferentes arquitecturas muy expandido, igualmente el codigo es practicamente el mismo, y el FASM es excelente.. en la mayoria de los sistemas operativos lo que se hace es programar lo minimo en assembler y lo que se le saca mayor provecho, pero despues el sistema hay que programarlo en un lenguaje de mas alto nivel como C, pero para poder engancharlos hay que dejarle a C una superficie clara y por supuesto hay que modificar muchas funciones del lenguaje para q se adapten al kernel.
En línea
[Decoded]

Desconectado Desconectado

Mensajes: 72


La imaginacion es parte de la vida, Imagina...


Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #172 en: 22 Septiembre 2007, 16:06 »

dSx Bienvenido al Team!!, a lo que DarkSigma se refiere es que el MSN solamente es un lugar de reunion, una vez que todos nos reunimos pasamos a Gobby, y en ahi se trabaja gran parte del codigo...

y en cada avance publicaremos aqui en el foro que es lo que se esta haciendo...

y a lo de la Lista de Correo, como bien se dijo, todo a su momento, recien se está estabilizando el Team...

Si deseas puedes darme tu MSN para presentarte a los demas...

Saludos!!
En línea

SERBice

Desconectado Desconectado

Mensajes: 889



Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #173 en: 23 Septiembre 2007, 14:26 »

Aqui les dejo alg que publique en el foro de zerohack, apra queines no tengan acceso al mismo o no esten registrados (y no deseen hacerlo).

Citar
como muchos han de saber, la web http://www.ctyme.com/intr/int.htm tiene informacion sobre las interrupciones del beios (de dos y otros sisetmas tmb).

Aunque la informacionn es mas que todo  una guia de referencia teorica, y no involucra casi nada de codigo, es bueno tenerla  a la mano cuando uno queire saber algo sobre una interrupcion.

Dado que muchos no tienen banda ancha y no pueden estar conectados largos periodos para consultar la web, y otos q si tienen banda ancha, pero q por diversos motivos no se conectan, decidi bajar el sitio complto (solo la parte de las interrupciones) y colgarlo para que lo puedan bajar y tener offline.

Obviamente, esto lo hice con un programa especifico para downloads completos de webs.... son ms de 9000 archivos, si lo hubiera hecho a  mano creo qeu estaria aun guardando en el 2012 jajaja.... asi pues, use uno de los tantos programas que hay, en mi caso WebCopier (lo recomiendo).

el archivo comprimido esta aca: http://www.serbice.net/colaboraciones/web interrupciones.rar y pesa 2.5MB aprox (descomprimido pesa 46MB reales, pero al ser muchos archivos chicos, segun el sistema de archivos de su disco puede llegar a ocuparles mas de 80MB).... buena compresion ¿no?.... I LOVE WINRAR...


Espero qeu les sirva y lo disfruten.

PD: Hay unos 65 archivos q no se bajaron bien aproximadamente.
En línea

Estrenando firma (Gracias Artikhacker):

Asus M2N-SLI (nFoce 560SLI) - 4GB DDR2 OCz System Elite @800MHz - AMD Athlon 64 x2 5200+ - GeForce 8800GS 384MB Alpha Dog Edition 680Mhz - HD SATA2 WD 7200rpm 500GB - Asus DRW-2014L1T


mukiman

Desconectado Desconectado

Mensajes: 351



Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #174 en: 01 Octubre 2007, 17:22 »

puff, yo cada vez estoy mas apartao del tema, por motivos personales. Suelo hablar con movaxes a veces de como va el proyecto o con decoded. En fin, Ready me motivó a aprender algun lenguaje nuevo, pero esque soy my vago, y me sacas de html, php,css y diseño y ya pues me pierdo  jajaja.

Siempre estaré ahí, y cuando termine todo veré k lenguaje aprendo... O kiza me incorpore al proyecto mas tarde pero para aportar de lo que yo se.

Saludos,

PD: recuerdan la imagen de mi avatar???  jajaja
« Última modificación: 01 Octubre 2007, 17:24 por mukiman » En línea

SERBice

Desconectado Desconectado

Mensajes: 889



Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #175 en: 19 Octubre 2007, 14:34 »

el proyecto no se ha caido.... ultimamente hemos estado todos algo ocupados y por ello no hemos realizados grandes avances, dado que lo hacemos en nuestro tiempo libre y es dificil que todos estemos a la vez, per se va avanzando de a poco igualmente.
En línea

Estrenando firma (Gracias Artikhacker):

Asus M2N-SLI (nFoce 560SLI) - 4GB DDR2 OCz System Elite @800MHz - AMD Athlon 64 x2 5200+ - GeForce 8800GS 384MB Alpha Dog Edition 680Mhz - HD SATA2 WD 7200rpm 500GB - Asus DRW-2014L1T


marioly

Desconectado Desconectado

Mensajes: 239


http://marioly.hackerss.com


Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #176 en: 21 Octubre 2007, 10:16 »

Citar
si, la idea no es hacer un wnidows vista, mas que tod digamos que entre todos querenos hacer un nuevo "Linus Torvalds"

Que paso con el anterior?, ami me caia bien :( , era chistoso  ;D
En línea

mukiman

Desconectado Desconectado

Mensajes: 351



Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #177 en: 21 Octubre 2007, 19:25 »

que anterior??¿¿??¿¿??
En línea

SBlast

Desconectado Desconectado

Mensajes: 18


Amante de los Bytes...XD


Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #178 en: 23 Octubre 2007, 06:45 »

Bueno ya que el team ha estado un poco apartado ultimamente, pero el [READY] OS
sigue en pie XD asi que vamos avanzando y tomando unas decisiones acerca la creacion del OS, ya se hizo una lista de lo que vamos a utilizar y estamos en una votacion


Hacer nuestro propio bootloader                                                   - 2 (28.6%)
Usar GRUB como bootloader                                                          - 5 (71.4%)
Usar otro bootloader existente menos complejo que GRUB                     - 0 (0%)
   
Total de votos: 7

bueno si quieren mas informacion del OS y algunos avances entre a :
http://foroblaster.todoprogra.com/index.php?board=57.0

Bueno
Saludos ::)
En línea


SERBice

Desconectado Desconectado

Mensajes: 889



Ver Perfil WWW
Re: creando el sistema operativo
« Respuesta #179 en: 23 Octubre 2007, 18:35 »

Bueno ya que el team ha estado un poco apartado ultimamente, pero el [READY] OS
sigue en pie XD asi que vamos avanzando y tomando unas decisiones acerca la creacion del OS, ya se hizo una lista de lo que vamos a utilizar y estamos en una votacion


Hacer nuestro propio bootloader                                                   - 2 (28.6%)
Usar GRUB como bootloader                                                          - 5 (71.4%)
Usar otro bootloader existente menos complejo que GRUB                     - 0 (0%)
   
Total de votos: 7

bueno si quieren mas informacion del OS y algunos avances entre a :
http://foroblaster.todoprogra.com/index.php?board=57.0

Bueno
Saludos ::)

creo que ya habiamos dejado en claro que hariamos nuestro boot propio....  :¬¬
En línea

Estrenando firma (Gracias Artikhacker):

Asus M2N-SLI (nFoce 560SLI) - 4GB DDR2 OCz System Elite @800MHz - AMD Athlon 64 x2 5200+ - GeForce 8800GS 384MB Alpha Dog Edition 680Mhz - HD SATA2 WD 7200rpm 500GB - Asus DRW-2014L1T


Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC