| GU LINUXponta |
|
no 03 - 2002
|
|
|
|
SUN
TERÁ SUA PRÓPRIA DISTRIBUIÇÃO LINUX
A Sun anunciou ontem, dia 7, uma série de iniciativas envolvendo seus produtos e o sistema operacional Linux. A partir de agora, o Linux deve estar presente em praticamente todas as linhas de produtos da Sun. A iniciativa da empresa está focada principalmente em outros dois pontos, além de sua versão para o sistema operacional: a inclusão do Linux nos servidores da linha Cobalt e a criação de uma nova linha de servidores low-end para este mercado; e em uma participação mais efetiva da Sun na comunidade Linux, por meio da oferta gratuita de componentes do Solaris para desenvolvedores de softwares de código aberto. Veja mais.
A SOCIEDADE DO SOFTWARE
LIVRE
Uma sociedade da informação baseada em software proprietário é uma sociedade de exclusão, uma sociedade de barreiras artificiais. A barreira mais óbvia: a do preço, que exclui todos os que não têm dinheiro para comprar o último modelo de computador e o software proprietário que o faz funcionar. Mas existe uma outra barreira, menos óbvia e mais difícil de se cruzar - a barreira do conhecimento secreto. Mesmo que você possa adquirir a licença do software proprietário mais recente, só consegue o privilégio de poder utilizá-lo de forma limitada. Não consegue o direito de entendê-lo, muito menos o de poder alterá-lo. Para poder fazer estas coisas, é necessário não só uma fortuna, mas a participação nessa conspiração de segredos. Como o professor de Stanford, Larry Lessing, explica, código é lei; o poder de decidir o que existe nos programas que outras pessoas utilizam é o poder de legislar por essa gente. Da mesma forma que os governos têm a obrigação de serem democráticos ao fazer as leis oficiais, eles deveriam também encorajar a democracia ao fazer o software que funciona como as leis. Software Livre é uma nova forma de democracia, porque coloca o usuário, o público, no comando do que o software faz. Você pode decidir individualmente que mudanças fazer ou se irá pagar por essas mudanças, se desejar; enquanto isso, o conjunto de usuários do programa, coletivamente decide os rumos do desenvolvimento, não através do voto, mas simplesmente pela soma de todas as melhorias feitas pelos vários usuários. Se muitas pessoas fizerem ou custearem melhorias numa mesma direção, o programa vai se expandir rapidamente neste lado, se houver pouco interesse em outra direção, o programa não se desenvolverá neste outro caminho. A liberdade da cooperação traz vantagens práticas: o sistema GNU/Linux é poderoso e confiável por causa dos milhares de usuários que contribuíram com melhorias. Mas a importância da liberdade e da cooperação vai mais longe que estes benefícios práticos. Ela serve de base para uma sociedade em que pessoas tratam uma as outras com decência, uma sociedade de que vale a pena participar.
SOLUÇÕES PARA O HARDWARE LEGADO A Conectiva, que há algum tempo vem dispendendo esforços no sentido do público corporativo, desenvolveu duas soluções que podem ajudar a revitalizar o parque de máquinas antigas evitando a necessidade de atualização. Em ambas as soluções a designação "Application Server" é usada. Basicamente, Application Server refere-se a um servidor que fornece aplicações às estações clientes e roda essas aplicações no próprio servidor. A estação somente envia os comandos de teclado e mouse para o servidor e recebe as telas das aplicações. Todo o processamento é feito no servidor. Assim, não é necessário um computador cliente poderoso, pode até ser um 486. É necessário somente um servidor poderoso para dar desempenho às aplicações. http://www.conectiva.com.br/noticias/2001/11/29/2402_det.html Sabendo que muitas vezes o usuário pode precisar de algumas aplicações em Windows, foi desenvolvido o Advanced Application Server que roda em um servidor Windows e o torna capaz de servir aplicações Windows para clientes Linux. Assim o usuário operando um cliente Linux pode executar tanto tarefas Linux (através do Application Server) quanto tarefas Windows (através do Advanced Application Server). http://www.conectiva.com.br/noticias/2002/01/09/2459_det.html
QUADRO DE NOTÍCIAS Governo americano financia supercomputador com Linux. Este financiamento faz parte do programa para ASCI... Leia mais Governo dinamarquês visa substituir Windows por softwares Open Source em 55 mil PCs: Esta decisão ainda não foi definida, porém o governo em questão está muito aborrecido com a política de licenciamento da M$... Leia mais. Microsoft expande acesso ao código do Windows: Os parceiros elegíveis poderão ter acesso ao código fonte do Windows... Leia mais. Liberdade na declaração do imposto de renda: À Secretaria da Receita Federal: Nós, abaixo-assinados, viemos por meio deste manifestar nossa insatisfação com a obrigatoriedade imposta pela Receita Federal a todos os usuários de computador de utilizar o programa de Declaração do Imposto de Renda somente em Windows... Leia mais. Segunda versão beta do KDE3.0 está na praça: Mantendo o calendário de lançamento, a equipe pretende lançar a versão final em meados de março... Leia mais. TST economizará R$ 300 mil por ano com a adoção
de programas livres: O Tribunal Superior do Trabalho poderá economizar
até 300 mil reais
Motorola disponibiliza o HALinux3.0:O objetivo deste lançamento é facilitar os fabricantes deequipamentos de Telecom desenvolverem suas aplicações... Leia mais. Lançamento oficial do Fórum do Software Livre teve confirmação da presença de Stallman: Fórum do Software Livre 2002 será palco de reunião entre gurus do software livre... Leia mais. Grupoanti-Microsoft consegue apoio economista ganhador
de prêmio Nobel: Cada vez mais grupos se mostram contrariados pelas
práticas ilegais
Turbolinux ganha prêmio na LinuxWorld Expo: A empresa foi premiada pela criação do PowerCockpit... Leia mais. Linux Canada lança Quasar Accounting 1.1: Empresa de Linux canadense lança soluções de contabilidade, pontos de venda e merchandise... Leia mais. Polícia do Reino Unido avali a migração de 60 mil PCs para Linux: Em busca de segurança e estabilidade, departamentos de polícia do Reino Unido pensam em adotar o Linux... Leia mais. Essential Reality cria luva para substituir teclado e mouse: Usuários de Linux poderão usufruir deste benefício em poucos meses... Leia mais. Bug no Linux permite invasão do sistema: Um bug na biblioteca de compressão de dados zlib, do Linux, cria uma falha de segurança que permite ataques do tipo DoS e a invasão da máquina... Leia mais. AOL deve fazer acordo com Red Hat por Linux: A AOL Time Warner estaria contratando a Red Hat para que ela converta alguns dos sistemas da companhia para o software de código-fonte aberto Linux... Leia mais.
CRIADOR DA LINGUAGEM PYTHON RECEBE PRÊMIO A Free Software Foundation (FSF) entregou seu IV Prêmio pelo Avanço do Software Livre. O presidente e fundador da FSF, Richard Stallman, ofereceu o prêmio a Guido van Rossum por inventar e implementar a linguagem Python como software livre. O comitê de premiação incluiu grandes nomes do software livre, como Miguel de Icaza, Ian Murdock, Eric Raymond, Peter Salus, Vernor Vinge, e Larry Wall. A linguagem Python é uma das mais utilizadas em projetos de software livre na atualidade. Outras linguagens populares são C/C++, Perl e Java. Python, assim como Perl, é uma linguagem de altíssimo nível. Isto significa que, em comparação com Java e C++, o programador Python escreve muito menos código para obter os mesmos resultados. A linguagem é também bastante expressiva, permitindo a construção de programas altamente sofisticados. Mas, ao contrário de Perl e C++, Python tem uma sintaxe bastante simples, o que a torna bastante adequada para iniciantes. Alguns exemplos de projetos open source que utilizam Python intensivamente são o servidor de aplicações Zope, o gerenciador de listas Mailman e a distribuição RedHat do GNU/Linux. Mega-sites, como YahooGroups e Google,bem como instituições científicas de ponta, como o Telescópio Espacial Hubble, são também grandes usuários da linguagem Python. O nome da linguagem é pronunciado como "páiton" e é uma homenagem ao grupo humorístico inglês Monty Python. O site oficial da linguagem é http://www.python.org e lá podemos encontrar tudo sobre a linguagem, inclusive manuais e tutoriais. Há um indicado para iniciantes e outro que promete ensinar a linguagem em uma tarde.
KIT LINUX PARA PLAYSTATION 2 EM PRÉ-VENDA
TUTORIAL BASH - PARTE
2
Variáveis em Shell script Bem vindo ao segundo artigo sobre Shell script onde falaremos sobre variáveis. Variáveis são palavras que armazenam dados. O bash reconhece uma variável quando ela começa com $, ou seja, a diferença entre 'teste' e '$teste' é que a primeira é uma palavra qualquer, e a outra, uma variável. Somente quando for atribuir um novo valor à variável ela não é precedida pelo cifrão. A sintaxe para definir uma variável e mostrada a seguir: variável="valor" O valor atribuido a variável pode ser uma palavra, frase, número, até outras variáveis e comandos. Os valores podem ser expressos entre aspas (""), apóstrofos(''), ou crases(``). As aspas vão interpretar as variáveis que estiverem dentro do valor, os apóstrofos lerão o valor literalmente, sem interpretar nada, as crases vão interpretar um comando e retornar a sua saída (que iria para a tela) para a variável. Exemplo: #!/bin/bash
variavel='Estou logado como $user'
variavel="Estou no diretorio `pwd`"
Salve o arquivo com o nome ShellScript002, torne-o executável( # chmod +x ShellScript002 ) e o execute # ./ShellScript002. Entendeu a diferenca? Mas se você quiser criar um script que o usuário possa interagir com ele, inserindo dados importantes para o script, usaremos o comando read, que dará uma pausa no script e ficará esperando o usuário digitar algum valor e teclar enter. Exemplo: #!/bin/bash
No próximo artigo falaremos sobre execução condicional if. Até lá!
Mauricio Kaster
|
||||||||
| LINUXponta |