Marcadores: ,

Brackets Editor HTML FREE


Mais um lançamento Adobe: Brackets. É um editor de código free, escrito totalmente em HTML/CSS/JS. Isso quer dizer que ele não é um aplicativo propriamente dito, pois você pode acessá-lo e modificá-lo… 
O foco é oferecer a edição de códigos para desenvolvimento web, simples assim! 


Site Oficial: http://brackets.io/

0 comentários
Marcadores:

Você sabe o que é um Arduino?

Arduino é uma plataforma de prototipagem eletrônica de hardware livre. Tal plataforma utiliza essencialmente a linguagem C/C++ para programação de seu sistema.

O objetivo do projeto é criar ferramentas que são acessíveis, com baixo custo, flexíveis e fáceis de se usar por artistas e amadores. Principalmente para aqueles que não teriam alcance aos controladores mais sofisticados e ferramentas mais complexas.

Em outras palavras, o Arduino permite que qualquer pessoa com um computador e um conhecimento básico de programação crie objetos e ambientes interativos. Devido a tal facilidade, o Arduino vem sendo muito utilizado por estudantes e entusiastas de tecnologia na criação de diversos projetos.

O que você pode fazer com um Arduino?

Praticamente oque você quiser! Controles de leds, automações residenciais, impressoras 3D e até mesmo robôs. Devido a sua enorme comunidade de usuários, que funciona de forma colaborativa, é extremamente fácil encontrar ajuda e até mesmo projetos já prontos para poder utiliza-los e modifica-los ao seu gosto.

Veja alguns projetos que foram criados utilizando um Arduino:

Um Cubo de LEDs

Imagine só ter um desses em seu quarto?

Uma Mão Robótica

Precisa de uma mãozinha?

Robô Aranha:

Que tal inovar e ter um pet desses?

E aí? O que você achou do Arduino? Quer saber mais?
Então inscreva-se e venha participar da FLISOL nesse sábado, aprenda sobre Arduino e muito mais!

0 comentários
Marcadores:

O que é Software Livre?

Segundo a definição criada pela Free Software Foundation é qualquer programa de computador que pode ser usado, copiado, estudado, modificado e redistribuído sem nenhuma restrição. A liberdade de tais diretrizes é central ao conceito, o qual se opõe ao conceito de software proprietário, mas não ao software que é vendido almejando lucro (software comercial). A maneira usual de distribuição de software livre é anexar a este uma licença de software livre, e tornar o código fonte do programa disponível

Definição

Um software é considerado como livre quando atende aos quatro tipos de liberdade para os usuários do software definidas pela Free Software Foundation:
A liberdade para executar o programa, para qualquer propósito (liberdade nº 0);
A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade nº 1). Acesso ao código-fonte é um pré-requisito para esta liberdade;
A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2);
A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade nº 3). Acesso ao código-fonte é um pré-requisito para esta liberdade;

A liberdade de executar o programa significa a liberdade para qualquer tipo de pessoa física ou jurídica utilizar o software em qualquer tipo de sistema computacional, para qualquer tipo de trabalho ou atividade, sem que seja necessário atender a alguma restrição imposta pelo fornecedor.

A liberdade de redistribuir deve incluir a possibilidade de se repassar os códigos-fonte bem como, quando possível, os arquivos binários gerados da compilação desses códigos, seja em sua versão original ou modificada. Não é necessária a autorização do autor ou do distribuidor do software para que ele possa ser redistribuído, já que as licenças de software livre assim o permitem.

Para que seja possível estudar ou modificar o software (para uso particular ou para distribuir) é necessário ter acesso ao código-fonte. Por isso a disponibilidade desses arquivos é pré-requisito para a liberdade do software. Cada licença determina como será feito o fornecimento do fonte para distribuições típicas, como é o caso de distribuições em mídia portátil somente com os códigos binários já finalizados (sem o fonte). No caso da licença GPL, a fonte deve ser disponibilizada em local de onde possa ser acessado, ou deve ser entregue ao usuário, se solicitado, sem custos adicionais (exceto transporte e mídia).

Para que essas liberdades sejam reais, elas devem ser irrevogáveis. Caso o desenvolvedor do software tenha o poder de revogar a licença, o software não é livre.

Tais liberdades não fazem referência aos custos envolvidos. É possível que um software-livre não seja gratuito. Quando gratuito, empresas podem explorá-lo comercialmente através do serviço envolvido (principalmente suporte).

A maioria dos softwares livres é licenciada através de uma licença de software livre, como a GNU GPL, a mais conhecida.

Software Livre e Software em Domínio Público

Software livre é diferente de software em domínio público. O primeiro, quando utilizado em combinação com licenças típicas (como as licenças GPL e BSD), garante a autoria do desenvolvedor ou organização. O segundo caso acontece quando se passam os anos previsto nas leis de cada país de proteção dos direitos do aut

Software Livre e Copyleft

Licenças como a GPL contêm um conceito adicional, conhecido como Copyleft, que se baseia na propagação dos direitos. Um software livre sem copyleft pode ser tornado não-livre por um usuário, caso assim o deseje. Já um software livre protegido por uma licença que ofereça copyleft, se distribuído, deverá ser sob a mesma licença, ou seja, repassando os direitos.

Associando os conceitos de copyleft e software livre, programas e serviços derivados de um código livre devem obrigatoriamente permanecer com uma licença livre (os detalhes de quais programas, quais serviços e quais licenças são definidos pela licença original do programa). O usuário, porém, permanece com a possibilidade de não distribuir o programa e manter as modificações ou serviços utilizados para si próprio.

Venda de Software Livre

As licenças de software livre permitem que eles sejam vendidos, mas estes em sua grande maioria estão disponíveis gratuitamente.

Uma vez que o comprador do software livre tem direito as quatro liberdades listadas, este poderia redistribuir este software gratuitamente ou por um preço menor que aquele que foi pago.

Como exemplo poderíamos citar o Red Hat Enterprise Linux que é comercializado pela Red Hat, a partir dele foram criados diversos clones como o CentOS que pode ser baixado gratuitamente.

Muitas empresas optam então por distribuir o mesmo produto sobre duas ou mais licenças, geralmente uma sobre uma licença copyleft e gratuita como a GPL e outra sobre uma licença proprietária e paga.

Marcadores:

Como participar do InstallFest?

Um Installfest é um evento, geralmente patrocinado por um Grupo de Usuários Linux ou universidade, em que pessoas se reúnem para realizar instalações em massa de sistemas operacionais de computador ou software, principalmente o sistema operacional Linux e outros softwares de código aberto. É geralmente um evento de apoio e de construção da comunidade, onde iniciantes trazem seus computadores juntamente com os discos de instalação de seu sistema operacional preferido ao local do installfest, e usuários experientes os auxiliam a iniciar e a resolver problemas. Às vezes CDs contendo alguma distribuição de Linux e informativos são distribuídos gratuitamente aos participantes. Os installfests recebem bem todo nível de conhecimento, de iniciantes completos a usuários avançados. Os installfests podem variar de encontros informais a festas com comida, bebida e música. O tom e o escopo do evento dependerá da organização que o patrocina. A palavra /Installfest/ é uma junção de /instalação/ e /festival/. O termo /install fest/ ou a variação /Install Fest/ são também utilizados. /Installfest/ captura a atmosfera festiva de pessoas auxiliando umas às outras através de instalações muitas vezes difíceis.