An introduction to what’s new in versions 2.6.28 and 2.6.29

Life’s certainties include death and taxes but also the advancement of the GNU/Linux® operating system, and the last two kernel releases did not disappoint. The 2.6.28 and 2.6.29 releases contain an amazing amount of new functionality, such as a cutting-edge enterprise storage protocol, two new file systems, WiMAX broadband networking support, and storage integrity checking. Discover why it’s time to upgrade.

Continue reading here.

Kleber Rodrigo de Carvalho

Linux founder Linus Torvalds talks about open-source identity

Linus Torvalds is a regular visitor to Australia in January. He comes out for some sunshine and to attend the annual Linux.conf.au organized by Linux Australia. He took some time out to speak to Rodney Gedda about a host of topics, including point releases, file systems and what it’s like switching to GNOME. He also puts Windows 7 in perspective.

Q&A: Linux founder Linus Torvalds talks about open-source identity

Kleber Rodrigo de Carvalho

Ubuntu and its creator

In December, hundreds of these controversial software developers gathered for one week at the Google headquarters in Mountain View, California.

They came from all over the world, sporting many of the usual signs of software mercenaries: jeans, ponytails, unruly facial hair and bloodshot eyes.

All the fuss at the meeting centered on something called Ubuntu and a man named Mark Shuttleworth, the charismatic 35-year-old billionaire from South Africa who functions as the spiritual and financial leader of this coding clan.

Created just over four years ago, Ubuntu (pronounced oo-BOON-too) has emerged as the fastest-growing and most celebrated version of the Linux operating system, which competes with Windows primarily through its low, low price: $0.

Continue reading A Software Populist Who Doesn’t Do Windows on New York Times.

Kleber Rodrigo de Carvalho

developerWorks podcasts

Sem dúvida umas das minhas sérias preferidas sobre podcast é o developerWorks podcasts. Embora não seja só sobre Java como o Java Posse, no developerWorks podcast sempre encontro assuntos interessantes.

Eu já havia comentado sobre o developerWorks podcast, em dois artigos anteriores meu, o Grady Booch no Software Engineering Radio e Desenvolvimento ágil com Scott Ambler.

Ao escutar o ultimo podcast sobre o New teaching resources for BPM, Enterprise Computing, and Rational, onde Kevin Faughnan, Diretor do IBM Academic Initiative, e Dan Griffin, Program Manager for WebSphere and SOA participation dentro do Academic Initiative, falam sobre o novo programa de ensino e como estudantes e professores a usar tecnologias IBM.

Através de um comentário no New teaching resources for BPM, Enterprise Computing, and Rational, eu cheguei a este artigo Computer Science Enrollments: The Real News, um artigo que discute o interesse de estudantes em SCE (computer science & engineering), ciência da computação e engenharia da computação.

Cheguei a este artigo Why Choose CSE?, que possui uma coleções de videos da Universidade Washigton, para mostrar o que alunos de ciência da computação e engenharia da computação vão trabalhar depois da graduação.

Para fechar passei na página SkillPROOF, que procura fazer uma pesquisa sobre skill e jobs em demanda nos EUA.

Realmente esse links valem ouro.

Kleber Rodrigo de Carvalho

Launchy is a open source keystroke Launcher for Linux and Windows

Launchy is the most efficient way to open files, folders, websites, and programs on your computer. Nobody likes to hunt through the start menu to find an application, just to find that the application is hidden under some obscure folder named after a company you have never heard of! Instead, Launchy is a smart search program which tries to guess which program or file you are looking for and will launch it when you hit the enter key. It is only visible when you hit the alt+space (windows) or control+space (Linux) key combination; otherwise it hides in the background. Once you have used it for a few days, it becomes an indispensable utility for your computer. And it’s free!

I had installed Launchy version 1.03 in my windows xp desktop (a long time ago), but it is an old version. Launchy version 2.1.1 is available to download for Windows and for linux now. That’s great !

I really can not to survive without Launchy any more.

I will post here further about what I’m thinking about Launchy for Linux.

Kleber Rodrigo de Carvalho

Livro Linux Kernel in a Nutshell disponivél para download

Escrito por um líder do desenvolvimento e mantenedor do kernel do Linux, Kernel do Linux em poucas palavras (Tradução literal do livro Linux Kernel in a Nutshell) é uma abrangente visão, da construção e configuração do kernel do linux, uma critica tarefa para usuários e administradores do Linux.

Este livro pretende cobrir tudo que é necessário saber para construir, personalizar, instalar o kernel do Linux de maneira correta. Não é exigida experiência em programação para entender e usar este livro.

O Livro está disponível para download em formato PDF ou DocBook, o livro inteiro ou por capítulos. A inteira história do desenvolvimento do livro ( você também pode saber porque a primeira versão do livro estava com mais de 1000 página), pode ser feito o donwload no repositório git.

Você pode acessar o web site do livro, Linux Kernel in a Nutshell, escrito por Greg Kroah-Hartman, publicado pela O’Reilly.

Kleber Rodrigo de Carvalho

Linux Kernel in a Nutshell

Written by a leading developer and maintainer of the Linux kernel, Linux Kernel in a Nutshell is a comprehensive overview of kernel configuration and building, a critical task for Linux users and administrators.

This book is intended to cover everything that is needed to know in order to properly build, customize, and install the Linux kernel. No programming experience is needed to understand and use this book.

The book is available for download in either PDF or DocBook format for the entire book, or by the individual chapter. The entire history of the development of the book (you too can see why the first versions of the book were 1000 pages long) can be downloaded in a git repository.

You can access the web site for the book, Linux Kernel in a Nutshell, by Greg Kroah-Hartman, published by O’Reilly.

Kleber Rodrigo de Carvalho

Linux

Linux

Comecei a usar Linux em 1997 quando estava no meu primeiro ano de faculdade. O que me fez a usar esse SO foi a curiosidade. Não queria me basear nas opiniões dos meu professores onde alguns defendiam o Linux e outros o Windows. Então minha primeira distribuição que usei foi a Slacware. Bom, imagine em 1997 ou seja a mais dez anos atrás um iniciante em Linux usando um Slackware. Foi difícil, e apanhei muito. Mas sabe como é, eu estava no primeiro ano de Ciência da Computação, e fuçar, descobrir, ler fóruns era o que eu mais gostava de fazer (e mais gosto ainda hoje). Escutava pessoas dizerem (em 1997), não sei porque ainda existem pessoas que usam o Windows, o Linux é melhor, Linux rocks, Linux is the best etc etc. Eu é claro, com a surra que tomava por ser iniciante pensava, como pode um usuário de computador tipo minha mãe, minha irmã meus sobrinhos e primos, trocar um Windows que embora fosse muito ruim (eu seja a tela azul era freqüente) naquela época( Windows 98), não exigia que a pessoa precisasse compilar seus programar em C/C++, montar e desmontar devices, se matar para configurar o mouse, monitor, escaner e impressora.

Bom é claro que depois da minha primeira impressão do Linux, passei para várias distribuições, e posso dizer, que nunca acreditei que o Linux realmente fosse para desktop, ou seja nunca o Linux conquistaria os usuário tipo minha mãe, minha irmã meus sobrinhos e primos. Esse usuário só poderiam usar o Linux se eu tivesse perto (ou algum profissional da área) deles para ajudar no que fosse necessário.

Achava que aquele negócio de compilar programas, era legal para o pessoal de informática (na verdade para uma área mais especifica dentro área de informática, que se chama desenvolvimento de Software), mas o usuário leigo não ter nem saber de compilar as coisas antes de usar, mesmo que eu falasse para eles que compilar aquilo traria um melhoria de performance. Sem contar que sempre que precisava compilar algo ou instalar algo tinha o problema de dependência. Dai eu ficava horas tentando encontrar qual era a dependência. Ou seja, era legal para mim, porque eu sou da aérea de tecnologia.

Como sempre escutei os usuário Linux dizerem, não sei porque as pessoas não usam o Linux. No fundo eu tinha uma resposta, o Linux era muito chato para o usuário leio, afinal de contas ele quer sentar na frente do computador e usar, pare de pensar que usuário de computador gosta de fuçar, compilar, pesquisar e etc.

Bom os anos se passaram, até que usei o Kurumin. O Kurumin realmente tinha sido a melhor distribuição Linux que eu tinha instalado e configurado até aquele momento. Reconheceu quase todo o meu hardware e quando tinha problemas eram fáceis de resolver, pois era baseado no Debian via Knoppix e Kanotix. Tinha um esquema que ícones mágicos que eram shell scripts que facilitavam a vida o usuário (não sei se essa idéia veio do Kurumin ou de outra distribuição). Tinha o esquema de Live CD, ou seja você usava o SO pelo CD, e só instalava quando realmente queria usar. Lembro que na época era a melhor distribuição para nós brasileiros, porque a compatibilidade com o nosso harware (vendido no Brasil) era excelente. Naquele momento eu pensei, o Linux está no caminho certo para alcançar a confiança do usuário leigo, principalmente dos brasileirso. Depois do Kurumin, decidi instalar o Ubuntu, que tinha o mesmo conceito, ser um Linux para leigos e não para o pessoal da area de informática. Ao contrário do Kurumin, o Ubuntu tinha uma empresa por trás dele.

O Ubuntu é que teve seu primero release em outubro de 2004 que é uma destruição baseada no Debian GNU/Linux, é a distribuição que tem mas chance de alcançar o usuário leio tipo minha mãe, minha irmã meus sobrinhos e primos. O Ubuntu é facil de usar, tem versões localizadas, tipo em português, espanhol etc, sendo que o mesmo SO é usuado no mundo inteiro, ou seja não é uma distribuição recomendada para brasileiro ou falantes qualquer outro idioma.

Tem um imenso grupo de voluntário que participam do projeto. Por exemplo hoje posso afirmar que um usuário que não fale somente português, pode se aventurar com o Ubuntu. A ideia do Ubuntu é ser fácil, ou seja nada complicar as coisas. Você consegue instalar programas neles facilmente, tudo na interface gráfica. Podemos usar a interface gráfica preferida tipo Ubuntu com o Gnome e Kubuntu com o KDE, o ususário escolhe qual ele prefere.

O Ubuntu tem um site e um forum caso o usuário tenha problemas, em português, e o mesmo SO é usado no mundo inteiro, não é uma distruição localizado, tipo como o Kurumin.

Se você hoje quer experimentar algo diferente do windows, realmente recomendo o Ubuntu.

Kleber Rodrigo de Carvalho