Estoy haciendo mi licenciatura en una universidad. En una tarea escrita, el profesor publicó la tarea: "Nombra tres sistemas operativos de PC".
Bueno, entré en una variedad de sistemas operativos incluidos (Linux, Windows, Mac OS X) e incluí Unix y Solaris. Hoy recibí un correo de mi profesor que decía:
Unix no es un sistema operativo para PC. Muchas variantes de Unix no son compatibles con el hardware de PC (como AIX y HP-UX. Acerca de Solaris: había una versión compatible con PC ...)
Estoy un poco sorprendido: incluso si muchas variantes de Unix están basadas en PowerPC y tienen un orden de bits diferente, esas no dejan de ser PC ahora, ¿verdad?
La pregunta fue dada en una tarea escrita! ¡No fue una pregunta que surgió durante la conferencia!
Debido a que la tarea original está en alemán, la incluiré solo para asegurarme de que nadie sospeche un error en la traducción.
Frage: Nennen Sie 3 PC-Betriebssysteme.
Respuesta: Unix ist kein PC-Betriebssystem, viele Unix-Varianten sind nicht auf PC-Hardware lauffähig (AIX, HP-UX). Von Solaris gab es mal eine PC-Variante.
fuente
Respuestas:
Sin una definición precisa de lo que es una "PC", su pregunta de asignación es un lago de ambigüedad. Usé un AT&T 3B1 a más tardar en 1987, que inequívocamente ejecutaba UNIX y se comercializaba como "PC UNIX".
fuente
Dependerá de su definición de 'sistema operativo de PC' y, posteriormente, de su definición de computadora personal. Si el primero se refiere a sistemas operativos que se ejecutan solo en computadoras personales, también podría descartar todos los imaginables, incluido Windows, que también se ejecuta en teléfonos móviles, PDA, máquinas de servidor, supercomputadoras y un montón de otras máquinas que no son de PC. Que yo sepa, no hay sistemas operativos que cumplan este estricto criterio, ya que parte de la definición de la PC puede estar en su uso. Un sistema operativo admitirá o no una máquina, independientemente de eso.
Incluso una clasificación más objetiva, solo de hardware fallará. No hay un conjunto inequívoco de hardware para PC. Necesitará un término más específico, como 'arquitectura x86-64', pero esos no son necesariamente los mismos. Por ejemplo, el ejemplo de su profesor de que AIX no es compatible con el hardware de la PC es falso. AIX da soporte a la plataforma PowerPC, que es poco común, pero perfectamente utilizable en PC.
Cualquier respuesta a una pregunta tan vaga como 'nombrar tres sistemas operativos de PC' puede ser rechazada.
fuente
Tengo dos explicaciones para esto:
Unix
no es exactamente un sistema operativo: es una familia de sistemas operativos, derivada del primero desarrollado en 1969 , y no es un sistema operativo para PC.fuente
Si su profesor es alguien que simplemente inventa sus propias definiciones (o uno que no cree que Wikipedia sea la fuente principal de verdad), básicamente está a su merced.
De lo contrario, apúntele a estas entradas de Wikipedia (o posiblemente a sus homólogos alemanes):
Si ambos están de acuerdo con la suposición de que se puede creer en Wikipedia, entonces Unix es definitivamente un sistema operativo para PC.
fuente
Su profesor puede tener una definición diferente de "PC" que la suya, lo que no quiere decir que sea correcto. Originalmente, PC simplemente significaba "computadora personal", y no tenía ninguna arquitectura específica. Pero su uso de "PC Hardware" parece que está usando una definición diferente que solo incluye PC con IBM Intel.
Cuando IBM salió con su PC, simplemente lo llamaron IBM PC, y la gente comenzó a usar PC para referirse a IBM PC. Entonces, "PC Compatible" se usaba comúnmente para referirse a IBM PC Compatible, como si IBM inventara la computadora personal, en lugar de simplemente "legitimarla". Personalmente, creo que su profesor no es claro ni injusto, o está completamente equivocado (o ambos).
Esta era una PC Unix: AT&T Unix PC , y ejecutaba AT&T Unix genuino.
Dicho esto, realmente no llamaría a Unix un sistema operativo para PC hoy; aunque puede ser, es bastante raro.
Editar: También existe la posibilidad, que solo se puede deducir después de sus comentarios, de que se refiera a los que están diseñados solo para una PC, como MS-DOS, DR-DOS, PC-DOS y el Mac OS original (y posiblemente OSX).
fuente
La declaración " Acerca de Solaris: había una versión compatible con PC " es incorrecta. Desde 1992 hasta 2011, ha habido diez versiones de Solaris que admiten hardware x86 (2.1, 2.4, 2.5, 2.5.1, 2.6, 7, 8, 9, 10 y 11), sin mencionar los diversos basados en OpenSolaris / illumos .
En cualquier caso, desde su etapa inicial de diseño, Unix se ha desarrollado con la portabilidad en mente, por lo que, a diferencia de la mayoría de los sistemas operativos de la época, si no todos, no está vinculado a una arquitectura específica.
fuente
En primer lugar, no perdería mi tiempo con personas que piensan que "nombrar tres sistemas operativos de PC" es un ejercicio de tarea interesante. O incluso algo de qué hablar.
Su profesor mueve sus definiciones para tratar de hacer que las personas a su alrededor perfectamente racionales y correctas parezcan equivocadas.
Oh, quise decir "sistemas operativos que se han ejecutado exclusivamente en hardware de PC".
PC compatible? ¡No no! Me refería a IBM PC! Ni HP, ni Compaq, ni ACER, ni su placa base ASUS de Taiwán en un estuche de marca sin nombre.
¿Dije PC / AT? No, me refiero a PC! Ya sabes, 4,77 Mhz, 512 K de memoria, solo unidades de disquete. No, no el XT con su disco duro de 10 megas, ni el AT ni el PCjr. No 80x86 donde x no está en blanco, y el 86 no es 88.
Las respuestas aceptables pueden ser: PC-DOS, MS-DOS 2.0, CP / M 86 y MS-DOS 3.3.
:)
fuente
Mac OS X es Unix y la versión Leopard es la primera y única variante BSD en lograr la Certificación Unix , y ciertamente se considera un sistema operativo para PC.
Entonces, si su profesor se refiere a UNIX como en la versión de marca certificada, eso reduce considerablemente el grupo. Si quiere decir UNIX , esa es una semántica completamente diferente y abre las puertas para muchas más cosas que se ejecutan en el hardware de la PC .
fuente
Tomemos una definición promedio de "PC" que es lo que el profesor piensa que es: una computadora de escritorio Intel.
Entonces está tratando de señalar que Unix es una clase completa de sistemas operativos, muchos no se ejecutan en PC ... Esto es correcto.
Sin embargo, Windows también es una clase de sistemas operativos, y wow ... ¡muchos no se ejecutan en PC! Windows CE es una versión de Windows, al igual que Windows Embedded y Windows Phone (con múltiples versiones).
Muchas versiones de Linux no se ejecutan en PC.
Por lo tanto, la única forma "correcta" de responder a su pregunta sería enumerar las instancias, algo similar a "Windows XP, Windows NT, Windows 7 y Windows 8", que es poco convincente y que probablemente habría dicho algo sobre todo esto El mismo sistema operativo.
Linux también es una respuesta problemática, no todas las compilaciones de Linux están pensadas para PC, aunque podría enumerar fácilmente 20 versiones de Ubuntu hechas para PC.
Principalmente, la pregunta debería ser, ¿por qué tienes una pregunta tan inútil y ambigua en tus pruebas?
fuente
Ciertamente, hubo puertos (comerciales) de Unix antes de que Linux llegara a la escena de la PC, como Interactive Unix y Unix de Operaciones de Santa Cruz (también conocido como SCO), que se ejecutaron por primera vez en PC i386 e i486.
fuente
Primero, cito dos líneas de Wikipedia sobre Unix . Esto aclarará las diferencias entre Unix y UNIX .
Tu profesor no está equivocado. Cuando se creó UNIX, las computadoras eran tan caras que nadie tenía una versión personal. La gente solía compartir un sistema Unix que se ejecutaba en una computadora central o una minicomputadora. Antes de que UNIX se volviera barato, se lanzó la PC IBM y muchas personas podían permitirse comprarla. Y el término PC (computadora personal) se amplió. Después de eso, UNIX o Unix se volvieron baratos y la gente podría usarlos en la PC (esta PC es un nombre común , IBM-PC es un nombre propio ).
fuente
Quizás no sea una cuestión técnica, sino política.
Microsoft quiere que creamos que todos los demás sistemas operativos son antiguos / lentos / solo de línea de comandos / difíciles de usar / no utilizados por nadie / ... Creo que Microsoft ha llegado a tu profesor.
Esta respuesta fue enviada desde mi PC Unix (Debian Gnu / Linux). Linux era originalmente un sistema operativo solo x86. Según los propietarios de UNIX ™, GNU / Linux es Unix, pero no UNIX ™.
fuente
Frage: Nennen Sie 3 PC-Betriebssysteme.
Supongo que la PC en alemán es Einzelplatzrechner, por lo tanto, una computadora de un solo asiento tal vez
puede centrarse en que la computadora no puede proporcionar dos asientos sino uno: la mayoría de los MID con algún sistema operativo integrado estaría bien por hoy. Incluso Windows es demasiado funcional a este respecto.
o desea adelgazar PC es una computadora personal IBM o similar.
Entonces puedes nombrar cualquier sistema imaginable. OSX Windows 95, FreeDOS (sí, los sistemas de Apple pueden ejecutar ventanas también en lugar de OSX, solo un poco costoso)
fuente