albfneto
(usa openSUSE)
Enviado em 24/04/2010 - 22:25h
vou tentar resumir pra ser fácil..
win tem o prompt de comando, a tela preta e as janelas, e isso tudo interage com o kernelNT, com bibliotecas (DLLs) e executáveis (com, exe e drivers).....
linux tem o Shell (um dos tipos é o Bash), e tem as janelas (KDE, GNOME etc) e isso interage com o Kernel, e com alguns executáveis (em linux se chamam .bin ou .run e não EXE ) e com "drivers", que no linux já estão dentro do kernel, são módulos de kernel, e tambem interage com textos especiais, chamados scripts, que controlam periféricos e controlam os .bin, mas não necessariamente, só os .bin.
Explico, em win tudo so funciona se tá compilado é exe ou com ou dll,
em linux, uma parte tá escrito em código fonte, e não precisa de ser compilado, pode apenas ser interpretado (como as coisas feitas em Python, .py)
ou seja em win, tudo são executáveis, drivers e bibliotecas compiladas,
em linux parte roda já compilado, parte não, alguns são verdadeiros drivers e outros estão embutidos no kernel como módulos...e essas coisas são controladas, por scripts, textos que contém código, código fonte, é como um programa controlando outros.
não é puxar sardinha (ou é! srsrs) mas Linux é uma Obra-Prima de Programação!