Autor
|
Tema: creando el sistema operativo (Leído 15146 veces)
|
Charlie76
Desconectado
Mensajes: 1
|
Hola mi nombre es Carlos soy de panamá hace 10 años busque por Internet algo así y ahora que regreso a ver si encuentro algo como esto ya esta muriendo me perdí 10 años y ahora desaparece. pienso que esto no debería de morir no mas porque los creadores o los que entran se van si dejaron su aporte deberían de postearlo en la pagina para que otras personas puedan modificarlos y cambiarlos mejorarlos y postearlos nueva mente quisiera que nos pusiéramos nuevamente en contacto ósea yo por primera ves y los que ya tienen algo echo para ver que codigos fuentes tenemos a manos cuales son mejores y cuales hay que mejorar, también que compilador están usando yo uso borlandc pero no se si ese compile con el que usan en este foro espero recibir respuesta de cualquier integrante sea viejo o nuevo del foro yo tengo una parte de mi OS pero no tengo el Boot ese me lo pasaron en ASM y la verdad es muy complicado aquí les dejo mi correo para si hay alguien que este interesado en continuar con esta aventura abacab1@hotmail.com
|
|
|
|
|
En línea
|
|
|
|
[Decoded]
Desconectado
Mensajes: 72
La imaginacion es parte de la vida, Imagina...
|
hm mmm ... Buenas ....
Mi nombre es Michael Hemar, soy de Perú, hace unos meses conoci a......
Bueno, a los años que estoy distraido con lo de UMPC...Maik field me ha dado animos de hacer una interface grafica muy similar a ese sistema, lamentablemente solo sera como el OSWeb
luegos les comunico que me muero de hambre...xD!!
Hasta Pronto..xD!!
|
|
|
|
|
En línea
|
|
|
|
juanse_gnr
Desconectado
Mensajes: 5
|
Bueno, pido disculpas si consideran cerrado este hilo antes que nada. Yo soy Juan Manuel de Argentina. En un principio forme parte del equipo. Pero vi, no es por molestar a nadie, pero jugaban mas a los video juegos que lo que realmente programaban, movaxes(Pablo rosales) es que el mas codigo vi aportar, aunque no estaba de acuerdo con su desarrollo paralelo de MovOS junto con [Ready]. Yo por mi parte segui solo con el proyecto que tenia pero al no encontrar gente que se disponga como yo, aunque confieso que no tengo demasiado tiempo, lo deje. HIce un bootloader en fasm, un bootmonitor en turboC++ y un nucleo con gestor de teclado y pantalla al peor estilo MS-DOS. Tambien hice otro "Kernel" con fasm que podia ser cargado con el mismo monitor pero solo entraba en modo protegido y gestionaba las IRQ, aunque sin ningun sentido por que no tenia ninguna funciopn util. Pero bueno, se que estas conectado decodec, asi que te invito a vos y obviamente a cualquiera que quiera reiniciar el proyecto, ver si se puede obtener qayuda de los jefes que no los encuentro en el MSN hoy, pero bueno tengo muchas buenas ideas y ganas y se que muchos de ustedes las tienen peor como dijo decodec ready esta muerto por eso propongo empezar de nuevo pero bajo otra vision solo reunirse para programar probar o simplemente opinar pero dejar niñerias de lado y poner, cada uno su grano de arena en el tiempo que tenga disponible, asi sea solo dejar una opinion en el foro un dia a la semana. Ahora en unos minutos voy a volver a montar mi FTP para que podamos ençmpezar algo Cualquier conocimiento es mas que suficiente para poder ayudar. En FTP voy a poner libros como los de MINIX , Emuladores de PC, compiladores, etc.. Muchas gracias y disculpen si retomo un hilo cerrado. 
|
|
|
|
|
En línea
|
|
|
|
|
SERBice
|
yo me abri de Ready (NucleOS para otros) desde las primeras etapas dadoq eu vi que eran peleas constants y nadie se ponia de acuerdo. Se tomaba una desicion y se volvia atras para volver a tomarla co un curso difrnt y estaban/estabamos estancados siempr en lo mismo. adicionalmente vi que algunos se impusieron (o los pusieron sin una cnosulta general) de jefes, lo cual me molesto, dado que era un desarrollo hombro a hombro. asi que yo, cno todo gusto acepto tu propuesta, pero hay que dejar en claroq ue: es un trabajo muy grande y avanza lento por las diferencias de conocimientos entre los miembros y la poca data disponible. considero que nadie es jefe a menos que se consulte y se proponga tal o cual persona para que de una organizacion de trabajo, pero desde ya, si habra un jefe impuesto sin una democracia no es mi intnsion estar alli. dicho esto recomiendo echarle un vistazo a KolibriOS, un derivadode MenuetOS (hecho en FASM). KolibriOS nacion cuando el creador (y propietario d los derechos) de MenuetOS se desperto medio loco un dia y decidio pasar la licencia del SO de GNU/GPL a Freware, es decir, que ha rstringido el acceso a cierto codigo, sin el cual es inutil tratar d haer una distro de MenuetOS. KolibriOS usa la base del ultimo MenuetOS y avanza muy rapidamente, incorporando mejora de interface y mas aplicaciones. tambien seria una idea a contemplar la implementacion del lenguaje D en lugar de C++ (claro, habiendo cargado el modo protegido y un par mas d cosas en ASM/C) juanse_gnr, estare encantado de colaborar en u proyecto colectivo con fines educativos, y pues, si sale un buen OS de alli mucho mejor  . cuenta conmigo.
|
|
|
|
« Última modificación: 17 Mayo 2008, 14:34 por SERBice »
|
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 
|
|
|
[Decoded]
Desconectado
Mensajes: 72
La imaginacion es parte de la vida, Imagina...
|
Hola!! Gracias por la invitacion... pero me suena raro algo.... En el equipo no conozco a nadie que sea de argentina...[o bueno nunca nadie me lo dijo] solo a SERBice... Me agrada la idea de formar un nuevo grupo... que mejor si todos aportamos por lo menos un granito de codigo... se que sera un duro trabajo pero en equipo lo podemos lograr... quiero darles un ejemplo: Una gota de agua no ahoga a ningun ser vivo, pero si son millones de gotas pueden ahogar hasta a los mas grandes seres... Pongamosno en Contacto... Gustoso hablare con usted por el MSN... ya conoces el 1% de mis correos XDD aqui te dejo algunos... - decoded@SPAM(51) - mdecoded@gmail.com- sishemplus@gmail.com- encoded@gobiernofederal.com- decoded@hotmail.esy entre otros mas que no recuerdo XDDD
|
|
|
|
|
En línea
|
|
|
|
skapunky
Electronik
Colaborador
Desconectado
Mensajes: 1.145
www.killtrojan.es
|
Si el proyecto va para alante cuenten conmigo, tengo experiencia en programación de microcontroladores y programacion en pc en assembler y Ansi C y conocimientos de la arquitecura del 8086.
No tengo todo el tiempo del mundo, pero si se propone algo serio, no me importaria colaborar.
1 saludo.
|
|
|
|
|
En línea
|
Descarga Killtrojan Kit Reparación: aquíDescarga Killtrojan USB Antivirus : aquí
|
|
|
|
Ragnarok
|
¿Cómo revive esto ahora? "Una conferencia es una reunión de personas importantes, que individualmente no pueden hacer nada, pero que conjuntamente pueden decidir que no pueden hacer nada." Fred Allen Quien quiere hacer algo lo hace, quien quiere programar programa, quien quiere aprender lee y estudia y quien quiere colaborar lo hace en un proyecto de los que hay miles en sourceforge y otros muchos. Linus Torvals hizo Linux él solo y partiendo de Minix. Con esto lo que quiero decir es que no tiene mucho sentido: - reunirse y depender de otras personas cuando lo único que van a hacer es retrasarte, si es que de verdad quieres trabajar. - partir de cero, porque no hace falta reinventar la rueda. Si te vas a apoyar en el trabajo de otras personas es mejor partir del trabajo que ya está hecho, y no del que está por hacer. Por eso, aparte de algún despistado, no le veo otro sentido a formar un grupo más que para conseguir crédito por lo que se hace en el grupo y no ha hecho uno mismo. De esta forma se llega a Tuquito, donde cuatro personas se reúnen para decir que han hecho un sistema operativo revolucionario, cuando lo que han hecho es una distribución siguiendo posiblemente LFS. http://foro.elhacker.net/noticias/tuquito_el_sistema_operativo_que_afirma_ser_inmune_a_los_virus-t106791.0.htmlhttp://foro.elhacker.net/noticias/tuquito_hace_furor_en_el_mundo-t110540.0.htmlAsí que eso, para el que quiera aprender que estudie y para las dudas está el foro, para el que quiera programar que programe, el foro seguirá aquí, para el que quiera colaborar tiene sourceforge y derivados, y para el que quiera conseguir crédito como si hubiera hecho un SO por no hacer nada, que contrate a alguien para que se lea LFS y haga una distribución con un conjunto de logos nuevo y ya está.
|
|
|
|
|
En línea
|
|
|
|
|
SERBice
|
creo que nuevamente con est tipo de comentarios se vuelv acaer en al controversia y polemica de si participar de un proyecto existente, si partir de cero o no... etc etc etc, y lo unico que hace es desvirtuar el por ahora intento de proyecto con comentarios desvalorizantes como "no hace falta reinventar la rueda".
Con personas entrometidas que no aportan anda mas que comentarios pesimistas, con cnostants criticas que no aportan nada a este proyecto mas que confusion hacia sus interesados dbo reitrar qeu no participare, lamentablemente, hay gente que no pude dejar que los otros cometan sus errores (o no) y que hagan sus pruebas, y solo vienen diciendo "miren tal o cual proyecto" mostrando fracasos, malos proyectos, humillaciones, etc... y diciendo "fulanito (linus) hizo tal o cual cosa solo".... "solo lograran retrasarse".... ¿y que con eso?
si queremos rtrasarnos mutuamente y partir de un punto estanco, partir desde cero ¿que problema tienes?.... con el mayor de los respetos, si no vas a aportar algop constructivo a nuestro objetivo, no opines porque solo desvalorizas.
|
|
|
|
|
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 
|
|
|
|
Ragnarok
|
Es constructivo, señalo los caminos a seguir.
|
|
|
|
|
En línea
|
|
|
|
skapunky
Electronik
Colaborador
Desconectado
Mensajes: 1.145
www.killtrojan.es
|
No creo que haga falta que se discutan por esto. La idea de hacer un sistema operativo yo la entiendo como constructiva y para aprender, no como crear un SO revolucionario en 4 dias, ya que eso es imposible. Por lo que comentan de linux, nadie a dicho de hacer una distro, ya que para hacer una distro la hago yo en mi casa solo y la maqueo como quiero y sera una mas entre las 3 millones de distros y versiones de estas que hay por internet. La idea "creo" (digo creo porque hablo de mi parte) que seria hacer un sistema sencillo y hacerlo lo mas estable posible, sin tener que decidir un resultado o producto final desde un principio. Cambiando de tema.... Cual de ellos es el del msn y es el que utilizas? es para no empezar a agregar correos tontamente. - Por otra parte, antes de acabar me gustaria comentar un tema y ya se hablo cuando salió la primera idea de crear un SO. Creo que si se monta un grupo y tal, se deberia tener cuidado ya que no me gustaria nada que se utilizara el foro de elhacker como medio de publicidad o discusión. Haber si me explico, si tenemos de empezar a discutir aspectos tecnicos del SO o discutir otros aspectos en este foro solamente un grupo reducido de gente creo que no se deberia hacer. Simplemente este foro tendría de servir dejar paso a que otros usuarios se quieran apuntar ( a no ser que se considerase un proyecto de la comunidad elhacker.net). Todo eso se deberia de hablar, pero almenos que quede claro que no pretendo, almenos yo, darle un mal uso al foro, ya que en su dia me quejé de gente que solo hacía publicidad y no quisiera caer en el error al formar un grupo y tener divergencia de opiniones.
|
|
|
|
|
En línea
|
Descarga Killtrojan Kit Reparación: aquíDescarga Killtrojan USB Antivirus : aquí
|
|
|
|
Neocom
|
Hola a todos, soy de Venezula, soy nuevo pero me llamo mucho la atencion cuando ley los articulos, y de por si me interesa este proyecto para con mutuamente poder aprenter sobre la creacion de un nuevo SO, algo muy importante es que a lo mejor yo sirva de algo ya que se algo de C/C++, Developer y Visual Basic, no es mucho pero almenos es algo por que peor es nada jeje. Bueno ya solo me queda decir que cuentan conmigo y pueden revisar mi comunidad por http://groups.msn.com/NeoMicrosoft por esta pagina si quieren se registran y tambien los podemos discutir dudas ya que ese es el objetivo de la pagina que en si es una comunidad, SALUDOS Y HASTA PRONTO 
|
|
|
|
|
En línea
|
|
|
|
juanse_gnr
Desconectado
Mensajes: 5
|
increible como puede armarse tanta polemica en un solo post. Peor bueno, repito mi msn juanse_gnr@live.com.ar Definitivamente no tengo nada concreto, son solo fragmentos de codigos. NO quiere hacer algo en grupo que no puedo hacer solo, solo quiero programar e intercambiar ideas.  . Peor bueno no quiero entrar en grandes polemicas, por ahora sigo probando con la maldita controladora VGA jejejje. PD: no soy ningun lider de proyecto. NI tenia planeado hacer un proyecto, pero todos los que entramos aca tenemos una motivacion en comun no dejen que se la apagen. 
|
|
|
|
|
En línea
|
|
|
|
juanse_gnr
Desconectado
Mensajes: 5
|
Bueno, la verdad sinceramentre me gustara que esto siga, pero, definitavamente no estoy preparado como para dirigir nada, pero les propongo empezar de nuevo.  Bueno no tan de cero, seria algo inutil si discutir pòr usar grub, o hacer un bootloader, si usar c o assembler,microkernel/monolitico, GPL/BSD/CC/Propietario, o esas cosas. Creo que el proyctop estaba bien encarado usando grub como bootloader y un kernel escrito en C. Para no usar codigo copiado de readyos pero respetando la idea les dejo un fragmento de codigo, con ese pueden desarrollar ustedes mismos, no hace nada pero puede hacerles de referencia. Es una cabezara multiboot minima para que puedan empezar un codigo en C, por mi parte hice avancez 0 readyos. Ustedes vean si pueden algo, por lo menos se un aporte  No confuncir mayusculas y minusculas en las extensiones de los archivos xD se compila $ gcc header.S $ gcc main.c $ ld -o oskernel main.o header.o -Ttext 0x100000 $ rm *.o (Opcional  ) /* header.S */#define STACK_SIZE 0x4000 /* Tamaño de pial (16KB) */ #define MULTIBOOT_HEADER_MAGIC 0x1BADB002 /* Número magico MBH*/ .text .globl _iniciar .align 4 .long +MULTIBOOT_HEADER_MAGIC .long 0 /* flags=0 */ .long -MULTIBOOT_HEADER_MAGIC _iniciar: movl $(stack + STACK_SIZE), %esp /* Inicializa ESP */ pushl $0 /* Reinicia las FLAGS */ popf call main /*Llama a la funcion main */ loop: hlt jmp loop .comm stack, STACK_SIZE /* Area de pila */ /* main.c */void main (unsigned long magic, unsigned long addr){ while( 0 ); /*Aqui va el codigo del sistema operativo lol */ } Despues de esto se instalan grub en un disquete y le dan una entrada a oskernel o como quieran llamarle y lo inicia. Si lo hacen bien les va a salir un mensaje de grub con las direcciones de memoria donde guarda el kernel y se va a detener. Sino le puede tirar errores como formato de binario incompatible. Se que el codigo no hace nada, y las lineas del compilador pueden ser optimizadas al igual que el enlazador. Pero es la base para que pueda hacerce algo  De todas maneras ustedes sigan lo que les guste. Yo solo tiro un comentario como siemrpe xD
|
|
|
|
|
En línea
|
|
|
|
|
SERBice
|
De todas maneras ustedes sigan lo que les guste. Yo solo tiro un comentario como siemrpe xD seria bueno que todos tiremos apra el mismo lado y no cad uno lo que quire hacer... sino el avance sera poco y en difernts proyectos dispersos.... es mi opinion. por otro lado, personalment no me gusta grub, pero evaluandolo objetivamente, grub permite concentrarse en el desarrollo del kernel al 100% y no dispersarse pr el boot. por otro lado, alguien sabe de algun compilador para windows que genere codigo nativo?.... gcc es para linux y se que hay forma de usar GCC en windows, pero las veces qu trate no me salio muy bien. yo uso dev-c++ 5 (beta 9).
|
|
|
|
|
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
Mensajes: 408
Qué sabrá un burro de música clásica...
|
Hola a todos de nuevo, el amigo Damian044 y yo comenzamos hace escaos minutos a hablar sobre este tema por MSN, debido a que yo encontré el código de ReadyOS por mi disco duro y me interesé por el proyecto de nuevo, así que le pregunté a el, a lo que respondió que no tenía ni idea del estado actual del mismo. Por eso estoy escribiendo esto. ¿Alguien sabe como va este proyecto? Si está parado estaría muy bien reorganizarse de nuevo y "tirar del carro", ya de paso que alguien explique como se compila el código del mismo, que no tengo ni idea xD. Bueno, espero algunas respuestas.
SaluDOS
|
|
|
|
|
En línea
|
|
|
|
|
|