MS SFU… Possivelmente algo que me faz reatear a fé na Microsoft. “Mas o que é?” perguntam agora…
Aviso desde já que este não é um post apropriado para pessoas mais “leigas” no que toca a software mas que possivelmente vai criar algum espanto em pessoas que como eu jamais acharam que este “peso pesado” poderia criar algo como isto.
MS SFU signigica MicroSoft Services fos UNIX… Sim leram bem: UNIX! E sim é algo feito pela Microsoft e é um projecto em desenvolvimento e que tem como plano integrar futuras versões do Windows… Apesar de já existir há muito tempo (desde os tempos do Win2k pelo menos…) é obviamente algo com um desenvolvimento muito lento e (ou não fosse da microsoft) recentemente descontinuado em favor de uma merecida substituição da velinha consola de DOS, projecto com o nome de MSH (Microsoft Command Shell aka Monad) que promete finalmente actualizar a inutil consola de DOS para algo que todos poderemos um dia utilizar tal como o fazem os utilizadores de todos os *NIX (linux, mac, bsd…).
Ok estou a divagar… Deixem-me então dizer que os Services for UNIX é aquilo que o Cygwin quer fazer: um ambiente compativel com unix. Pura e simplesmente isto. Ferramentas que fazem parte do pacote actual (e gratuito) são o ls, cat, kill, o compilador GCC 3.3 e até uma elementar versão do X11 que apesar de não possuir qualquer Servidor seria certamente um grande passo em frente…
Como calculam varios programadores independentes aproveitaram esta dádiva da microsoft para adicionar aplicações que a Microsoft descuidadamente (ou seria propositadamente?) deixou de fora como o sudo, a bash, Python, OpenSSH e até um servidor X entre muitas outras… Agora imaginem chegarem á vossa maquina windows, abrirem uma consola e escreverem:
mount /dev/cdrom
cd /media/cdrom0/
sudo officeinstall
E calmamente instalar o Office sem necessitar de fazer login numa conta de admnistrador… Claro que seria bem mais facil clicar duas vezes no icon no “Computador” (no Vista vai finalmente perder o sufixo “O Meu”) mas o que conta é que certamente seria bem mais agradavel trabalhar num sistema de ficheiros linux em que facilmente posso criar links simbolicos para as minhas varias pastas na drive… ou na outra drive… ou na rede… Admitam: ext3 não é melhor que NTFS quanto á robustez (é possivelmente identico mas o NTFS leva vantagem) mas no que toca a funcionalidade o NTFS ainda está a anos luz de qualquer sistema de ficheiros linux… Até me arriscaria a dizer EXT2 mas não…
Agora vou experimentar os Windows Servives for Unix 3.5 a ver se se tornam uteis no meu XP… É que dava-me jeito um link para a minha pasta home da drive linux…
Fonte da informação: MS SFU page @ wikipedia
PS: ok admito, deixei-me levar por algo que até foi descontinuado pela Microsoft mas admitamos que foi um passo na direcção certa que a Microsoft abandonou em prol da sua “independencia”. De resto para quem quer ver a sua drive EXT2/3 no Windows fica aqui um driver: Ext2 Installable File System For Windows. Thanks a quem ma indicou.


Janeiro 5, 2006 ás 18:10 [resp.]
Desconhecia tal coisa … Mas também qual a utilidade disto …. ?
Janeiro 6, 2006 ás 3:31 [resp.]
Partilho a opinião do comentário anterior… sorry Dextro, mas não percebi nada. Cumprimentos
Janeiro 6, 2006 ás 16:14 [resp.]
lol ok ok deixei-me levar pelo entusiasmo… Basicamente é uma forma de usar uma consola de *nix e os programas de *nix em windows… É semelhante ao que faz o Wine ou o Cygwin, não emulam mas criam um “layer” de compatibilidade entre os dois sistemas.
Janeiro 7, 2006 ás 20:28 [resp.]
% uname -a
Interix aioros 3.5 SP-8.0.1969.1 x86 Intel_x86_Family6_Model9_Stepping5
Tem a sua piada abrir uma cosola destas em windows
A organização dos ficheiro:
% pwd
/dev/fs/C/SFU
% dir
O volume na unidade C não tem nome
O número de série do volume é C456-2752
Directório de C:\SFU
07-01-2006 18:32 .
07-01-2006 18:32 ..
07-01-2006 18:29 admin
07-01-2006 18:32 bin
07-01-2006 18:34 common
07-01-2006 18:39 dev
07-01-2006 18:29 docs
07-01-2006 18:39 etc
07-01-2006 18:29 help
07-01-2006 18:29 log
07-01-2006 18:29 Mapper
07-01-2006 18:29 net
07-01-2006 18:29 nfs
07-01-2006 18:32 opt
07-01-2006 18:29 proc
07-01-2006 18:39 tmp
07-01-2006 18:32 usr
07-01-2006 18:32 var
0 ficheiro(s) 0 bytes
18 Dir(s) 2.810.486.784 bytes livres
%
O resto ainda é bastante primitivo… Mas de qualquer modo ainda dá o seu jeito para impressionar os amigos
Porque para trabalhar, é um pouco chato, pessoalmente já não consigo ouvir o BEEP do windows, está constantemente a apitar, tem problemas para reconhecer os simbolos, exemplo:
Defini??es locais
E outros… E como disse, apenas tem piada para impressionar os amigos, e ver o estado da M$ relativamente ao desenvolvimento deste software..
Janeiro 7, 2006 ás 21:01 [resp.]
hehe, o cygwin está mais avançado e este infelizmente foi descontinuado mas é um bolachinha que foi atirada a todos os fãs de linux LOL :p