Introduza o termo a pesquisar e clique Enter.

MS SFU

Jan 06 04

Escrito por Luis Nabais @ 04/01/06 19:01 | 5 Comentários »

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.

pub:

5 Comentários

  1. Dextro

    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.

    # Cygwin is a Linux-like environment for Windows. It consists of two parts: A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality.
    # A collection of tools, which provide Linux look and feel.

  2. Ruben


    % 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..