trabalho de linux_-_final

69
FACULDADE SUMARÉ CURSO DE TECNOLOGIA EM REDES DE COMPUTADORES Ferramentas de Colaboração OpenSource para Linux Zimbra Egroupware Expresso Livre

Upload: comandos-linux

Post on 13-Dec-2014

1.882 views

Category:

Education


13 download

DESCRIPTION

trabalho sobre zimbra, egroupware e expresso livre

TRANSCRIPT

Page 1: Trabalho de linux_-_final

FACULDADE SUMARÉ

CURSO DE TECNOLOGIA EM REDES DE COMPUTADORES

Ferramentas de Colaboração OpenSource para Linux

Zimbra

Egroupware

Expresso Livre

São Paulo/SP Abril/2011

Page 2: Trabalho de linux_-_final

PROJETO DE REDE

Professor: Fabio Pires

3º Semestre – Disciplina: Instalação e Configuração de Sistemas Operacionais de Rede Linux.

Francisco Aldevan Barbosa Costa - RA: 1011354

Franco Alexandre Novello - RA: 1011911

Heraldo de Oliveira - RA: 1010501

São Paulo/SP Abril/2011

Page 3: Trabalho de linux_-_final

Índice

1. INTRODUÇÃO......................................................................................................6

SOFTWARE COLABORATIVO – VISÃO GERAL................................................................6VANTAGENS DE SOFTWARE COLABORATIVO.................................................................6AMBIENTE COLABORATIVO..........................................................................................6

2. ZIMBRA................................................................................................................7

ZIMBRA NA VISÃO DO USUARIO...................................................................................7ZIMBRA NA VISÃO DO ADMINISTRADOR........................................................................8DO QUE É FEITO O ZIMBRA..........................................................................................9ARQUITETURA DO ZIMBRA.........................................................................................9

Zimbra Core..........................................................................................................9Zimbra LDAP.........................................................................................................9Zimbra MTA..........................................................................................................9Zimbra Store.......................................................................................................10Data Store...........................................................................................................10Message Store....................................................................................................10Index Store..........................................................................................................10Zimbra Logger.....................................................................................................10Zimbra Spell........................................................................................................11Zimbra Backup....................................................................................................11

ZIMBRA VERSÃO OPEN SOURCE.......................................................................11ZIMBRA NETWORK – VERSÃO COMERCIAL.....................................................12

Distribuições recomendadas para o ZIMBRA 7.1.0............................................13ZIMBRA DESKTOP.....................................................................................................14PRINCIPAIS CARACTERÍSTICAS..................................................................................14ADMINISTRANDO O ZIMBRA.......................................................................................18

Segue a sequencia de alguns comandos de texto do ZIMBRA..........................19manipulando os serviços do zimbra....................................................................19cria um domínio com autenticação local.............................................................20deletando o domínio............................................................................................20informações sobre o domínio..............................................................................20informaçõe todos os domínios ...........................................................................20renomear um domínio.........................................................................................20criar o alias do dominio antigo.............................................................................20primeiro vamos listar os usuários........................................................................21manipulando usuários.........................................................................................21informações de identificação de um usuário.......................................................22listando todas as listas de distribuicao................................................................22

Page 4: Trabalho de linux_-_final

criando listas de distribuição...............................................................................22inserindo usuário em lista de distribuição...........................................................23removendo usuário em lista de distribuição........................................................23removendo lista de distribuição...........................................................................23criando alias para lista de distribuição................................................................23removendo alias para lista de distribuição..........................................................23algumas dicas miscelânea..................................................................................23como desligar serviços de um servidor zcs?.......................................................24deletar um servidor do ldap - zmprov ds nome-mailbox-deletado.......................24checar senhas setadas no ldap...........................................................................24mostrar todas de uma vez só..............................................................................24habilitar replica ldap............................................................................................25sincronizar chaves - /opt/zimbra/bin/zmupdateauthkeys....................................25gerar estatísticas no console de administração web...........................................25

ZIMBRA PUBLIC LICENSE...........................................................................................27

3. EGROUPWARE..................................................................................................33

Egroupware license............................................................................................33Versão.................................................................................................................33Objetivo da aplicação..........................................................................................33O que é Egroupware?.........................................................................................33Onde é desenvolvido o Egroupware...................................................................33Plataforma...........................................................................................................33Egroupware é modular........................................................................................33Aplicativos de GroupWare...................................................................................34Agenda................................................................................................................34 Catálogo de Endereços......................................................................................34FelaMiMail...........................................................................................................35 Gerenciador de Tarefas.....................................................................................35Gerenciador de Projetos.....................................................................................36 Recursos............................................................................................................37Gerenciador de Arquivos.....................................................................................37 Gerenciador de Sites..........................................................................................38 Planilha de Tempo.............................................................................................39 Wiki................................................................................................................... 40 Gestão do conhecimento...................................................................................40Novas aplicações no futuro.................................................................................40

4. EXPRESSO LIVRE.............................................................................................41

DADOS DE UTILIZAÇÂO DO EXPRESSO LIVRE................................................41Tem como principais características:..................................................................42Recomendado para distribuições........................................................................43Empresas que utilizam o expresso livre:.............................................................43

EXPRESSO LIVRE RODA NAS APLICAÇÕES..................................................................50

Page 5: Trabalho de linux_-_final

Apache................................................................................................................50PHP.....................................................................................................................51PostgreSQL.........................................................................................................51Open LDAP.........................................................................................................51Cyrus IMAP.........................................................................................................52Postfix.................................................................................................................52SASL...................................................................................................................52Jabber.................................................................................................................52

EXEMPLOS DE ARQUITETURA PARA EXPRESSO LIVRE.................................................53Links de Algumas Listas De Discussões do Expresso Livre...............................54

CONCLUSÃO.............................................................................................................55

5. REFERÊNCIAS – BIBLIOGRAFICAS................................................................56

ZIMBRA...............................................................................................................56E-Groupware.......................................................................................................56EXPRESSO LIVRE.............................................................................................57

Page 6: Trabalho de linux_-_final

1. INTRODUÇÃO

Software Colaborativo – Visão Geral

Software colaborativo (ou groupware) é um software que apóia o

trabalho em grupo de forma coletiva, tem como definição: "sistema baseado

em computador que auxilia grupos de pessoas envolvidas em tarefas

comuns (ou objetivos) e que provê interface para um ambiente

compartilhado".

Sistemas de softwares como e-mail (assíncrono – Tempo Real),

agenda corporativa, bate-papo (chat).

Vantagens de software colaborativo

Torna o trabalho em grupo mais eficiente;

Diminui o tempo gasto nas atividades em grupo;

Reduz o custo de realização das atividades em grupo;

Possibilita certos tipos de tarefas em grupo que seriam

impossíveis sem o suporte computacional.

Ambiente Colaborativo

As aplicações no espaço colaborativo estão vulneráveis as variáveis

de interação e o local onde acontecem. De acordo com os valores destas

variáveis podem ser classificados como:

Sistema de Mensagens - Transferência de Informação, onde os

usuários trabalham sozinhos. Ex: E-mail.

Sistema de Conferência - Distribuição de informação para uma

comunidade. A comunicação é em tempo real. Ex: Sala de Bate papo.

6

Page 7: Trabalho de linux_-_final

Sistema Coordenado - A informação é gerada por um grupo de

pessoas no mesmo espaço físico com suporte do computador

Sistema Colaborativo - Sistemas de múltiplos autores por meio de

uma plataforma de geração de conteúdo. Ex: Sistema de versão de

documentos que indicam as atualizações.

2. Zimbra

Zimbra foi criado pela Zimbra, Inc. A empresa foi comprada pela

Yahoo! em Setembro de 2007 e depois comprada pela VMWare em 12 de

Janeiro de 2010.

Zimbra é um Groupware - Servidor de e-mail e calendário e

armazenamento e edição de documentos, mensagens instantâneas e com

controle de administração, usando a tecnologia web AJAX, tem como

vantagens importantes a compatibilidade avançada com clientes existentes

e-mail, desktop, sincronização coma smartphones (IPHONE, Android,

Blackberry).

Zimbra na Visão do Usuario

Cliente de e-mail web,

Catálogo de endereços compátivel com qualquer diretório openLDAP,

Agenda e calendário em ajax,

Compartilhamento de documentos via web,

Sistema de controle de tarefas,

Sistema de mensagem instantânea baseado no jabber,

Sistema porta arquivos,

Sistema de documentos online,

Suporte a filtros,

Correção Ortográfica,

7

Page 8: Trabalho de linux_-_final

Busca simples através de palavras chaves,

Busca avançada através de tags,

Busca dentro de arquivos anexados,

QuickView de anexos em formato HTML,

Suporte a módulos/aplicações chamados ZIMLETS que permitem integrar

sistemas da intranet ao ZIMBRA de maneira mais eficiente ou

simplesmente adicionar uma feauture ao zimbra.

Facilidade na configuração de mensagens VACTION e redirecionamentos nas

configurações do usuário,

Facilidade na configuração de encaminhamento de mensagens,

Importação de arquivo ICS,

Acesso IMAP ou POP externo,

Uso de TAGS para classificar as mensagens,

Zimbra na Visão do Administrador

Administração WEB ou CLI,

Estatísticas do servidor,

Controle e estatística de filas,

Informações sobre contas inativas a mais de 30 dias e mais de 90 dias,

Classes de serviços que permitem criar diferentes tipos de perfil para

usuários,

Possibilidade de bloquear contas,

Possibilidade de fechar contas,

Controle de Anexos,

Possibilidade de desligar visualização de anexos de um usuário,

Especificar quais serviços o usuário poderá utilizar,

Especificar quais temas o usuário poderá utilizar,

Especificar quais zimlets o usuários poderá utilizar,

Visualizar caixa de e-mail de um usuário,

Configuração de Alias,

Configuração de Listas e Distribuição,

8

Page 9: Trabalho de linux_-_final

Autenticação em OpenLDAP externo,

Do que é feito o Zimbra

O Zimbra roda em preferencialmente em sistemas Linux com Apache

Tomcat, Postfix, MySQL e OpenLDAP.

Ele usa as tecnologias Java, JavaScript ThinClient e DHTML.

E o protocolos, SMTP, LMTP, SOAP, XML, IMAP, POP.

Arquitetura do ZIMBRA

Zimbra Core

O Core do Zimbra contém as bibliotecas, utilitários, ferramentas de

monitoramento e arquivos de configuração básicos.

Zimbra LDAP

O ZCS usa o OpenLDAP, que é um sistema LDAP Open Source. A

autenticação de usuários é feita através do OpenLDAP, cada conta no no servidor

Zimbra possui um ID de mailbox que serve como ponto de referência para identificar

a conta. O OpenLDAP do ZCS tem um SCHEMA personalizado para funcionar

integrado ao zimbra, para tanto existem muitos atributos que funcionam apenas do

zimbra.

Zimbra MTA

O ZCS utiliza o Postfix com MTA. O Postfix recebe as mensagens e faz o

roteamento para o ZCS mailbox server, para isto ele utiliza LMTP. O MTA tem

integrado a ele sistemas Antivirus e Antispam, sendo o CLAMAV e SPAMASSASIN.

Zimbra Store

9

Page 10: Trabalho de linux_-_final

O pacote Zimbra STORE do zimbra fornece os componentes para o mailbox

server, incluindo o Apache Tomcat necessário para a aplicação do ZCS rodar.

Cada servidor zimbra possui seu próprio sistema de store que armazena e faz

a indexação das mensagens recebidas.

Data Store

As informações dos usuários ficam armazenadas em um banco de dados

MYSQL, dentro dele estão informações como definições de tags, pastas,

calendários, contatos, e o status sobre as mensagens de cada usuário (lida, não

lida, tags e a pasta em que a mensagem reside).

Message Store

O Message Storage é o local onde todas as mensagens e anexos ficam

armazenados. As mensagens ficam armazenadas no foramto MIME. Mensagens

enviadas para multiplos usuários são armazenadas apenas uma vez no sistema de

arquivos.

Index Store

A tecnologia de indexação e busca é feita através do Lucene. Índices dos

arquivos são mantidos para cada mailbox.

Zimbra SNMP

Este é um pacote opcional, se for instalado ele possibilita o monitoramento de

cada serviço do Zimbra, o logger vai monitorar os arquivos de logs e gerar SNMP

traps.

Zimbra Logger

Este é um pacote opcional, se for instalado ele possibilita a integração dos

serviços do zimbra com o syslog.

Zimbra Spell

Este é um pacote opcional, se for instalado ele possibilita o uso de corretor

ortografico na groupware do zimbra, ele usa o ASPELL para fazer isto.

Zimbra Backup

Existem vários scripts de backup disponíveis no site do ZIMBRA para serem

utilizam com a versão Open Source.10

Page 11: Trabalho de linux_-_final

ZIMBRA VERSÃO OPEN SOURCE

Open Source, a qual não possui o suporte da equipe de desenvolvimento,

bem como algumas outras limitações descrtas abaixo:

Não oferece administração de domínios em níveis, ou seja o usuário

admin administra todos os domínios, não tem como criar um usuário para

administrar um domínio específico, só nas versões comerciais existe tal opção.

Não oferece sistema de backup NATIVO, existem alguns scripts na wiki

em várias linguagens que permitem que seja feito o backup do Zimbra, mas não são

perfeitos, a forma mais segura é criar um volume para o ZIMBRA em seu storage,

fazer uma SNAPSHOT e jogar isto em uma fita, assim não temos paradas de

serviço.

Não oferece a criação de Cluster HA de forma nativa, se oferecesse

poderíamos criar um cluster em alguns cliques. A versão comercial usa soluções RH

para fazer o cluster.

Não oferece gerenciamento inteligente do storage, isto te permite pegar

as mensagens antigas e jogar em um STORAGE mais simples com custo menor

para sua organização...

Não oferece personalização profunda na interface WEB, na versão

community dá apra criar temas alterando LOGO e cores, na versão comercial tem-se

mais flexibilidade.

Não oferece suporte a sistema ADS nativo.

Não oferece suporte do zimbra por telefone, e-mail e base de

conhecimento, na versão community você disponível a WIKI e os FORUMS que já

são suficientes no meu ponto de vista.

Não oferece sincronização via Outlook MAPI

11

Page 12: Trabalho de linux_-_final

Não oferece sincronização via Apple iSYNC

Não oferece sincronização de correio, contatos e calendário para

dispositivos móveis compatíveis com PALM, SYMBIAN e WINDOWS MOBILE.

Não oferece sincronização de correio, contatos e calendário para

Blackberry.

Não oferece sincronização de correio, contatos e calendário para

dispositivos compatíveis com tecnologia J2ME.

ZIMBRA NETWORK – VERSÃO COMERCIAL

Possui o suporte comercial da "Zimbra Network" com componentes

de código fechado, com suporte a ferramentas de backup mais avançadas

e conexão com o Microsoft Outlook para sincronismo de agenda,

O Zimbra conta com muitas funções, dentre elas, podemos citar a

integração com LDAP, clustering, entre outras, tudo isso disponível através

de uma interface Web para administração, completa e funcional, onde é

possível efetuar todos os serviços do dia-a-dia, desde o cadastro de um

novo e-mail, a aplicação de quotas e criação de aliases.

O Zimbra possui um webmail em Ajax, tendo desde um calendário a

catálogo de e-mail (dentre muitas outras opções), até um sistema de Instant

Messenger.. Um detalhe acerca do Calendário e do Catalogo de endereços,

é a sua integração com o Zimbra Desktop (cliente de e-mail do Zimbra), ele

é para o Zimbra o mesmo que Microsoft Outlook é para o Exchange. Ainda

contamos, na versão NE, com a integração com o próprio Microsoft

Outlook, onde este atua como se fosse um Exchange.

Ainda, com relação aos webmails, o Zimbra disponibiliza um em html,

mais simples, voltado a conexões lentas, com praticamente todas as

funcionalidades da versão full (em Ajax), Ha também um webmail, para

acesso aos e-mails a partir de um celular.

12

Page 13: Trabalho de linux_-_final

Distribuições recomendadas para o ZIMBRA 7.1.0

Red Hat Enterprise Linux 4

Ubuntu LTS 10,04

Ubuntu 8.04 LTS

SUSE Linux Enterprise Server 11

SUSE Linux Enterprise Server 10

Debian 5

Fedora 11

13

Page 14: Trabalho de linux_-_final

Zimbra Desktop

É a próxima geração de e-mail e colaboração cliente.

O cliente livre Zimbra Desktop permite fundir os mundos online e

offline - armazenar e sincronizar seus e-mails, calendário, contatos,

arquivos e documentos na nuvem, mas tê-los localmente acessível quando

na estrada. Zimbra Desktop agrega informações através de contas (Zimbra,

Yahoo Mail, Gmail, Hotmail, etc) e redes sociais (Facebook, Digg, Twitter,

etc) para ajudar a tornar a comunicação e partilha de informação mais fácil

do que nunca.

Principais Características

14

Page 15: Trabalho de linux_-_final

15

Page 16: Trabalho de linux_-_final

16

Page 17: Trabalho de linux_-_final

Administrando o Zimbra

Utilitários de linha de comando

zmprov;

zmmailbox;

zmtlsctl;

zmbackup;

zmbackupabort;

zmrestore;

zmrestoreoffline;

zmrestoreldap;

17

Page 18: Trabalho de linux_-_final

zmzimletctl;

zmtrainsa;

zmtracemsg;

zmmboxsearch;

ldapsearch;

postconf

qshape;

zmaccts;

zmlicense;

zmlmtpinject;

zmlocalconfig;

zmmysqlstatus;

Utilitários de manutenção (libexec).

Segue a sequencia de alguns comandos de texto do ZIMBRA

manipulando os serviços do zimbra

su zimbra

iniciar serviços - zmcontrol start/mcontrol startup

parar serviços - zmcontrol stop/zmcontrol shutdown

18

Page 19: Trabalho de linux_-_final

mostrar status - zmcontrol status

idioma padrão - zmprov mc default zimbraPrefLocale pt_BR

dominio default - zmprov mcf zimbraDefaultDomainName dominio.com.br

alterar um hostname do servidor - /opt/zimbra/libexec/zmcontrol stop

/opt/zimbra/libexec/zmsetservername

NEW_HOSTNAME

/opt/zimbra/libexec/zmmtainit

webmail sem https, redireciona pa https.- zmtlsctl redirect

http e https - zmtlsctl both

apenas com https - zmtlsctl https

alternativa mixed - zmtlsctl https

como habilitar o IM no ZCS5 - zmprov -l -v mcf zimbraXMPPEnabled TRUE

zmprov -v mc default zimbraFeatureIMEnabled

TRUE

zmprov -v mc default zimbraFeatureInstantNotify

TRUE

cria um domínio com autenticação local

$ zmprov cd dominio.com.br zimbraAuthMech zimbra

deletando o domínio

$ zmprov dd dominio.com.br

19

Page 20: Trabalho de linux_-_final

informações sobre o domínio

$ zmprov ga dominio.com.br

informaçõe todos os domínios ...

$ zmprov gad dominio.com.br

renomear um domínio

$zmprov -l rd dominioantigo.gov.br novodominio.gov.br

criar o alias do dominio antigo

primeiro vamos listar os usuários

su - zimbra

cd /tmp

zmprov gaa |grep novodominio.gov.br > contas_novodominio.gov.br.txt

sed -i 's/@dominio.gov.br//g' contas_novodominio.gov.br.txt

for i in `cat contas_novodomonio.gov.br.txt`;do echo "zmprov aaa

[email protected] [email protected]";done

manipulando usuários

primeiro se transforme em zimbra

# su zimbra

agora vamos a criação do usuário

$ zmprov ca [email protected] senha

20

Page 21: Trabalho de linux_-_final

e agora deletando...

$ zmprov da [email protected]

e criando um alias simples

$ zprov aaa alias@dominio [email protected] [email protected]

[email protected]

e agora deletando o alias

$ zprov raa alias@dominio [email protected] [email protected]

[email protected]

mostrar todos os usuários zimbra

$ zmprov gaa

refinando a busca para apenas um dominio

$ zmprov gaa dominio.com.br

como analisar quotas de usuários de um servidor zimbra

zmprov gqu mailbox1.dominio.com.br

informações de identificação de um usuário

zmprov gid [email protected]

21

Page 22: Trabalho de linux_-_final

# name DEFAULT

listando todas as listas de distribuicao

zmprov gadl

criando listas de distribuição

zmprov cdl [email protected]

inserindo usuário em lista de distribuição

adlm [email protected] [email protected]

removendo usuário em lista de distribuição

rdlm [email protected] [email protected]

removendo lista de distribuição

ddl [email protected]

criando alias para lista de distribuição

zmprov adla [email protected]

[email protected]

removendo alias para lista de distribuição

zmprov rdla [email protected]

[email protected]

22

Page 23: Trabalho de linux_-_final

misc

algumas dicas miscelânea

checando configurações em vigor

[zimbra@mailbox3 root]$ zmlocalconfig

exemplo

[zimbra@mailbox3 root]$ zmlocalconfig |grep ldap_url

ldap_url = ldap://mta2.dominio.com.br:389 ldap://mta1.dominio.com.br:38

como desligar serviços de um servidor zcs?

zmprov -1 ms ‘zmhostname’ -zimbraServiceEnabled ldap

zmprov -1 ms ‘zmhostname’ -zimbraServiceEnabled antivirus

zmprov -1 ms ‘zmhostname’ -zimbraServiceEnabled antispam

zmprov -1 ms ‘zmhostname’ -zimbraServiceEnabled mta

deletar um servidor do ldap - zmprov ds nome-mailbox-deletado

checar senhas setadas no ldap

[zimbra@mailbox1 root]$ zmlocalconfig -s ldap_replication_password

ldap_replication_password = minhasenha

mostrar todas de uma vez só

23

Page 24: Trabalho de linux_-_final

zmlocalconfig -s|grep _password

habilitar replica ldap

/opt/zimbra/libexec/zmldapenablereplica

sincronizar chaves - /opt/zimbra/bin/zmupdateauthkeys

como usar o ldap-replica como failover nos demais servidores

zmlocalconfig -e ldap_url="ldap://mta2.dominio.com.br:389

ldap://mta1.dominio.com.br:389"

nos servidores que oferecem serviço mta, rode como zimbra o seguinte

comando após o ajuste da ldap_url

/opt/zimbra/libexec/zmmtainit

gerar estatísticas no console de administração web.

Rode como root

/opt/zimbra/bin/zmsyslogsetup

isto habilita a obtenção de estatisticas de cada servidor

no servidor em questão configure

24

Page 25: Trabalho de linux_-_final

/etc/sysconfig/syslog

altera a linha

SYSLOGD_OPTIONS="-m 0"

para

SYSLOGD_OPTIONS="-r -m 0"

isso vai habilitar que o syslog receba logs dos outros servidores zimbra

reinicie o syslog

[root@mailbox zcs-5.0.10_GA_2638.RHEL5_64.20081003122014]#

/etc/init.d/syslog restart

Shutting down kernel logger: [ OK ]

Shutting down system logger: [ OK ]

Starting system logger: [ OK ]

Starting kernel logger: [ OK ]

[root@mailbox zcs-5.0.10_GA_2638.RHEL5_64.20081003122014]#

como alterar o zimbraMtaAuthHost de um servidor mta?

Se você tem vários MTA's e quer alterar o host do servidor que permite a

autenticação das contas use o comando abaixo

25

Page 26: Trabalho de linux_-_final

zmprov modifyServer mta2.dominio.com.br zimbraMtaAuthHost

mailbox2.dominio.com.br

como rastrear mensagens no zimbra

você precisa saber se uma mensagem vinda do usuario X chegou para o

usuário Y e qual a data e hora que isso aconteceu

[zimbra@mailbox1 ~]$ /opt/zimbra/bin/zmmsgtrace -s

[email protected] -r [email protected]

Tracing messages

from [email protected]

to [email protected]

Message ID

'[email protected]'

[email protected] -->

[email protected]

[email protected]

Recipient [email protected]

2008-11-25 15:02:49 - localhost.localdomain (127.0.0.1) --> 192.168.20.94

2008-11-25 15:02:49 - 192.168.20.94 --> smtp.dominio.gov.br

(192.168.20.33]:2) status sent

Zimbra Public License

26

Page 27: Trabalho de linux_-_final

Este Zimbra Public License (este "Acordo") é um contrato legal que

descreve os termos em que o VMware, Inc., uma corporação de Delaware

com seu principal local de negócios em 3401 Hillview Avenue, em Palo Alto,

Califórnia 94304 ("VMware") será fornecer software para você via

download ou de outra forma ("Software"). Ao utilizar o Software, você,

uma pessoa ou uma entidade ("Você") concorda com os termos do

presente acordo.

Tendo em conta as promessas mútuas e sobre os termos e

condições descritos abaixo, as partes acordam o seguinte:

1. Concessão de licença de direitos autorais

1.1 - Sujeito aos termos e condições deste Contrato, a VMware

concede-lhe, em qualquer e todos os seus direitos autorais sobre e para o

Software, um royalty-free, não-exclusiva e intransferível de licença para

copiar, modificar, compilar, executar e distribuir o Software e Modificações.

Para efeitos do presente acordo, qualquer alteração, para além, ou súmula

do Software feito por você é uma "modificação"; no entanto, qualquer

arquivo que você adicionar o software que não contenha qualquer parte do

software não é um " modificação ".

1.2 - Se Você é um indivíduo agindo em nome de uma corporação

ou outra entidade, o uso do Software ou qualquer modificação está sujeito a

ter sua autoridade para tal corporação ou entidade vincular a este Contrato.

Fornecendo cópias para pessoas na empresa ou entidade não é

considerada para fins de distribuição do presente Acordo.

1.3 - Para o Software ou qualquer modificação que você distribuir

em formato de código-fonte, você deve fazê-lo apenas sob os termos do

presente Acordo, e Você deve incluir uma cópia completa do presente

acordo com sua distribuição. Com relação a qualquer modificação que

você distribuir em formato de código fonte, os termos do presente Acordo

será aplicável a você da mesma forma que esses termos se aplicam a

VMware com relação ao Software. Em outras palavras, quando você está

27

Page 28: Trabalho de linux_-_final

distribuindo Modificações no âmbito do presente Acordo, é "estar na pele"

da VMware, em termos de direitos É subvenção e como os termos e

condições se aplicam a você e que os licenciados de suas modificações.

Não obstante, quando você "estar na pele" da VMware, Você não está

sujeito à prestação jurisdição nos termos do Artigo 7 º, que exige que todas

as disputas no âmbito do presente Acordo a ser sujeitos à jurisdição dos

tribunais federais ou estaduais do norte da Califórnia.

1.4 - Para o Software ou qualquer modificação que você distribuir

em formato de código compilado ou objeto, você também deve fornecer os

beneficiários com acesso ao Software ou alteração no formato de código

fonte, juntamente com uma cópia completa do presente Acordo. A

distribuição do Software ou de modificações no formato de código

compilado ou objeto pode ser sob uma licença de sua escolha, desde que

Você está em conformidade com os termos do presente acordo. Além

disso, Você deve deixar absolutamente claro que quaisquer termos de

licença aplicáveis ao Software ou modificação que diferem do presente

Acordo são oferecidos por Você sozinho e não pela VMware, e que essa

licença não restringe os destinatários de exercício de direitos no código-

fonte para o Software concedido pela VMware no âmbito do presente

Acordo ou de direitos sobre o código fonte para qualquer modificação

concedida por Você, conforme descrito na Seção 1.3.

1.5 - O presente Acordo não limita o seu direito de distribuir os

arquivos que estão inteiramente sua própria obra (ou seja, que não

incorporam qualquer parte do Software e não Modificações) sob quaisquer

termos que você escolher.

2. Suporte

VMware não tem obrigação de fornecer suporte técnico ou

atualidades. Nada no presente Acordo exige a VMware para entrar em

qualquer licença com você para qualquer outra edição do Software.

3. Direitos de Propriedade Intelectual

28

Page 29: Trabalho de linux_-_final

3.1 - Com exceção da licença expressamente concedida ao abrigo

do direito de autor na Seção 1.1, sem direitos, licenças ou forbearances são

concedidos ou que possam surgir em relação a este Acordo, quer

expressamente, implicitamente, a exaustão, preclusão ou de outra. Todos

os direitos, incluindo todos os direitos de propriedade intelectual, que não

sejam expressamente concedidos ao abrigo deste acordo são reservados.

3.2 - Em qualquer cópia do Software ou de qualquer modificação

que você criar, você deve manter e reproduzir-se, todos e quaisquer direitos

autorais, patentes, marcas comerciais e anúncios de atribuição que estão

incluídos no software da mesma forma como aparecem no Software. Isto

inclui a preservação de anúncios sob a forma de atribuição de marcas ou

logotipos que existem dentro de uma interface de usuário do software.

3.3 - Esta licença não lhe concede direitos de utilização de partido

qualquer nome, logotipo ou marca registrada, salvo apenas as necessárias

para cumprir com a Cláusula 3.2.

4. Renúncia de Garantias

O SOFTWARE É FORNECIDO "COMO ESTÁ" SEM GARANTIA DE

QUALQUER TIPO. VMWARE NÃO OFERECE NENHUMA GARANTIA,

SEJA EXPRESSA, IMPLÍCITA OU POR LEI SOBRE OU EM RELAÇÃO AO

SOFTWARE. ESPECIFICAMENTE, VMWARE NÃO GARANTE QUE O

SOFTWARE LIVRE DE ERROS OU irão se apresentar em uma forma

ininterrupta. AO MÁXIMO PERMITIDO POR LEI, VMWARE

ESPECIFICAMENTE ISENTA DE TODAS AS GARANTIAS DE

COMERCIALIZAÇÃO, ADEQUAÇÃO PARA UM DETERMINADO FIM

(MESMO QUE O VMWARE tinha sido informado de tal finalidade),

VIOLAÇÃO EM RELAÇÃO AO SOFTWARE, eventuais alterações E COM

RESPEITO AO USO DO PRECEDENTE.

5. Limitação de Responsabilidade

EM HIPÓTESE ALGUMA VMWARE SER RESPONSÁVEL POR

QUAISQUER DANOS DIRETOS, INDIRETOS, ESPECIAIS, EXEMPLARES 29

Page 30: Trabalho de linux_-_final

OU INDIRETOS DE QUALQUER NATUREZA (INCLUINDO, SEM

LIMITAÇÃO DE LUCROS, PERDA DE USO, INTERRUPÇÃO DE

NEGÓCIOS, PERDA DE DADOS, CUSTO DE CAPA) EM RELAÇÃO COM

OU DECORRENTE DE OU EM RELAÇÃO AO DESEMPENHO OU USO

DO SOFTWARE OU QUAISQUER OUTROS DIREITOS CONCEDIDOS,

alegada como uma violação do contrato ou comportamento lesivo,

INCLUINDO NEGLIGÊNCIA E MESMO VMWARE TENHA SIDO AVISADO

DA POSSIBILIDADE DE TAIS DANOS.

6. Prazo e Rescisão

6.1 - O presente Acordo continuará em vigor, a menos e até que

seja rescindido antecipadamente conforme previsto nesta Seção 6.

6.2 - No caso de você violar os termos deste Acordo, o VMware

pode denunciar o presente Acordo.

6.3 - Todas as licenças concedidas aqui deve terminar após o

término do presente Acordo. A denúncia surtirá além de quaisquer direitos

e recursos disponíveis para a VMware em lei ou equidade ou do presente

Acordo.

6.4 - A denúncia do presente Acordo não afecta as disposições

relativas à reserva de direitos (Seção 3.1), as disposições renúncia ou

limitação de responsabilidade do VMware (pontos 4 e 5), denúncia (Seção

6) e Diversos (ponto 7), as disposições que sobreviverão à rescisão do

presente Acordo.

7. Diversos

Este Contrato contém o acordo integral entre as partes com relação

ao assunto do presente Acordo e substitui todas as comunicações

anteriores, representações, entendimentos e acordos, oral ou escrito, entre

as partes com relação a esse assunto. A relação entre as partes abaixo é o

de empreendedores independentes, e do presente Acordo não será

interpretada como a criação de uma agência, parceria, empreendimento

30

Page 31: Trabalho de linux_-_final

conjunto ou qualquer outra forma de associação jurídica entre as partes.

Se qualquer condição, termo ou disposição deste Contrato for considerada

inválida, ilegal ou inexeqüível em qualquer medida, o presente Acordo

poderá ser interpretada de uma maneira que mais se efetua a intenção do

presente Acordo. Tais inválido termo, condição ou disposição será

separada do restante termos, condições e disposições, que continuarão a

ser válidas e aplicáveis em toda a extensão permitida por lei. O presente

Acordo será interpretado e interpretado de acordo com as leis do Estado da

Califórnia e os Estados Unidos da América, sem que haja conflito de

princípios legais. A Convenção da ONU sobre Contratos para a Venda

Internacional de Bens não é aplicável ao presente Acordo. Todas as

controvérsias decorrentes do presente acordo envolve VMware ou qualquer

de suas filiais, serão sujeitos à jurisdição dos tribunais federais ou estaduais

do norte da Califórnia, com sede situada no condado de Santa Clara,

Califórnia. Nenhum direito pode ser cedido, sem obrigações podem ser

delegadas, e esse acordo não pode ser transferida por Você, no todo ou em

parte, voluntária ou por força de lei, nomeadamente através da venda de

ativos, fusão ou incorporação, sem a consentimento prévio por escrito da

VMware, e qualquer alegada cessão, delegação ou transferência sem tal

consentimento, será nula ab initio. Qualquer renúncia das disposições do

presente Acordo ou dos direitos de um partido ou de medidas ao abrigo do

presente Acordo deverá ser por escrito para ser eficaz. negligência,

incumprimento ou atraso por um partido para fazer cumprir as disposições

do presente Acordo ou dos seus direitos ou recursos a qualquer momento,

não pode ser interpretada ou considerada como uma renúncia de direitos

dessa parte do presente acordo e não afecta de forma alguma o validade

do todo ou parte do presente Acordo ou para a direita do partido tal prejuízo

para tomar medidas subsequentes.

31

Page 32: Trabalho de linux_-_final

3. Egroupware

Egroupware license

EGroupware's license: Open Source Version: GNU General Public

License

Versão

Versão atual: 1.8.001

Objetivo da aplicação

Permitir o gerenciamento de contatos, anotações, tarefas e muito

mais para você e seus negócios.

O que é Egroupware?

EGroupware é servidor de groupware. Contém uma interface web

nativa, permitindo acesso aos seus dados a partir de qualquer plataforma,

em qualquer lugar do planeta. Além disso, você tem a opção de acessar o

EGroupware através do seu cliente de groupware favorito (Kontact,

Evolution, Outlook) e também com o seu celular ou PDA via SyncML.

Onde é desenvolvido o Egroupware

O EGroupware é internacional. No momento, suporta mais de 25

idiomas incluindo suporte rtl.

Plataforma

O EGroupware é independente de plataforma. O servidor roda no

GNU/Linux, Mac, Windows e outros sistemas operacionais. No lado do

cliente, tudo que você precisa é um navegador de internet como o Firefox,

Konqueror, Internet Explorer entre outros...

Egroupware é modular

32

Page 33: Trabalho de linux_-_final

O eGroupWare é uma suite composta por diversas aplicações

instaláveis, como módulos.

Cada uma é mantida por um mantenedor selecionado (entre

parênteses).

Aplicativos de GroupWare

Esses são os programas que todos esperam encontrar em uma

solução de groupware:.

Agenda

Agenda poderosa que suporta gerenciamento de grupos, recursos

(equipamentos, ferramentas) e contatos.

Gerenciamento de contatos compartilhado

Capacidade de enviar, rejeitar e aceitar contatos solicitados

Aloca recursos para o compromisso

Funções de alarmes para lembrar os compromissos

Links para os compromissos, lista de contatos, datas e arquivos

anexados

Cria uma busca de texto com critérios de seleção

Usa categoria para agendamento otimizado do grupo

Notificação por email de mudança no calendário

Catálogo de Endereços

Gerenciador de contatos usando SQL ou LDAP.

33

Page 34: Trabalho de linux_-_final

Cria diversas agendas

Filtro de busca avançado para visualização dos contatos e da

organização

Usa lista organizada de endereços distribuídas por categoria

Preenchimento automático dos contatos através de

Importação/exportação de dados

Cria links automatico para outros tipos de EGroupware como notas,

projetos ou arquivos enviados

FelaMiMail

Cliente IMAP amigável

Aplicativo de email complete com gerenciamento de múltiplas contas

de email

Faz referencia a lista de contatos de endereços para um melhor

gerenciamento na composição de email

Compartilha pastas, cria novas pastas, configure regras de filtro, usa

multiplas assinaturas e administra o encaminhamento de email (algum

desses recursos depende da capacidade do servidor de email)

Salva email como tarefas

Gerenciador de Tarefas

Ferramenta poderosa de Tarefas, ToDo , Notas e Chamadas

Telefônicas, CRM (Customer Relationship Management)

Criação de tarefas e delegação aos membros do grupo34

Page 35: Trabalho de linux_-_final

Flexibilização de links para outros tipos de dados como endereços,

contatos, projetos e arquivos anexados

Status do progresso de um documento agendados

Estabelecer critérios de seleção abrangente e executar a busca por

texto completo

Informa por email uma notificação do recebimento ou mensagens

pop-up se o estado ou o conteúdo da tarefa foi alterada

Programas de colaboração adicionais

Gerenciador de Projetos

Gerenciador de projetos baseado em elementos, extremamente

integrado com todas outras aplicações do eGW

Criar e gerenciar projetos hierárquicos

Planejar e gerenciar o pessoal e os orçamentos

Definir metas

Criar sub projetos

Capture horas de trabalho e custos

Visualize o status do projeto e linha do tempo pelo gráfico de Gantt

Criar modelos de projeto para procedimentos recorrentes

Link contatos, tarefas ou qualquer outros tipos de informação no

eGroupware para o projeto

35

Page 36: Trabalho de linux_-_final

Recursos

Gerenciador de Recursos (inventário) e agendamento integrado com

a Agenda do eGW.

Documentar e gerenciar recursos

Reservar recursos para compromissos

Ordem dos recursos por categorias e campos personalizados

Gerenciador de Arquivos

Gerencia arquivos armazenados em VFS (virtual file system)

baseado em arquivos, sql-db ou webdav.

Uso da web fundou administrador de arquivos para compartilhar

informações e gestão de documentos

Individual casa área de dados para cada usuário

Equipe pasta para suportar a troca de dados otimizada

Acesso direto ao gerenciador de arquivos do computador pessoal

usando WebDAV (web based Distributed Authoring and Versioning)

Gerenciador de Sites

(gerenciador de conteúdo amigável com listas de controle de acesso

refinadas.

36

Page 37: Trabalho de linux_-_final

Sitemgr é uma reorganização de sua arquitetura de geração de

conteúdo. A ideia básica é que o conteúdo não é apenas em formato HTML

editado, mas podem ser produzidos por diferentes "módulos" que buscam

dados de aplicativos eGW e construir uma página de saída do mesmo e /

ou que constroem a página do contribuinte argumentos especificados. O

que tem sido chamado blocos em versões anteriores do sitemgr agora

também é implementado como um módulo neste sentido.

Outra mudança importante é que "bloqueia conteúdos" gerados a

partir destes módulos podem ser definidos para diferentes âmbitos (o

conteúdo do site, categoria específica, ou página).

Sitemgr pode lidar com diferentes versões do bloco de mesmo

conteúdo, tornando assim possível, por exemplo, para trabalhar em uma

versão preliminar do site sem tocar no local de produção (e cometendo

várias mudanças de uma só vez) (Há alguns pensamentos sobre a versão

antiga, mas é melhor explicado na documentação).

Planejada características de RalfBecker:

manipulação de retrabalho popup não (apagar, para cima / baixo, ...)

para não abrir um popup

adicionar modificação vezes e usuários modificam a todos os blocos,

páginas, ...

sistema de refazer a tradução (mais intuitivo)

ACL tradução com base no idioma e categoria, por exemplo. dar os

direitos do usuário de x para criar / manter as traduções francesas de todos

os conteúdos (já existente) para o site todo ou parte do gato árvore

definição do site tabed e configuração

adicionou um modo de configuração básica simples sem controle de

versão (todos os blocos de páginas são automaticamente publicado)

37

Page 38: Trabalho de linux_-_final

teste, correção, o html e documentar todos os módulos existentes,

recursos de longo prazo (os candidatos para outras patrocínio)

melhorar a versão para poder visualizar site em determinado

momento do passado, os blocos publicados só podem ser publicados e

arquivados, mas não editado

xml importação e exportação de todo o site, categorias ou páginas

mais módulos, talvez apoiando o formato do módulo de um outro

CMS (nuke, mambo, ...)

função de pesquisa própria com as buscas do site de conteúdo (com

base em ACL / módulo do Google só procura o conteúdo pública indexada

pelo Google)

Planilha de Tempo

Aplicação bem integrada ao gerenciador de projetos, permite rastrear

atividades através do tempo.

Gerenciar e de trabalho de auditoria documentação tempo

Link para tarefas, projetos, contatos ou quaisquer outros tipos de

informação no eGroupware e classifica por categorias

Analisar dados por diferentes períodos de tempo

Consolidar o tempo de trabalho no gerente de projeto usando o Time

Sheet

Wiki

38

Page 39: Trabalho de linux_-_final

A ferramenta de Wiki do eGW, um clone de WikkiTikkiTavi.

Use o sistema de hipertexto Wiki para informações de estrutura como

na Wikipedia da Internet

Wiki ajuda a organizar o conhecimento e documentação em uma

estrutura interligada de diferentes páginas wiki

Encontre conteúdo facilmente pelo índice de busca baseado em texto

completo

Proteja as informações de direitos de usuários e grupos em nível de

página

Gestão do conhecimento

Uma base de conhecimento.

Empresas compartilhem know how sobre a plataforma do

eGroupware

Publicar qualquer tipo de informação, liberando os artigos que

contêm descrições, links para outras informações e arquivos anexados

Ordenar artigos por categorias e classificá-los com itens de pesquisa

Novas aplicações no futuro

ImportExport: usando fontes de dados e destinos 'plugáveis'(plugable

data sources) ex: csv-file, sql-db, bo/so-classes ( nelius )

Personalizer (em progresso) ( mipmip )

39

Page 40: Trabalho de linux_-_final

WebWriter, Editor de textos avançado, gerador de PDF ( mipmip )

Banner Advertisements System With statistics ( mipmip )

4. Expresso Livre

O Expresso Livre surgiu a partir da customização da ferramenta

alemã E-GroupWare executada por técnicos da Celepar (Companhia de

Informática do Paraná), com objetivo de prover para o Estado do Paraná

uma solução corporativa e integrada de Correio, Agenda, Catálogo de

Endereços, Mensagens Instantâneas e Workflow.

Com a divulgação do seu caso de sucesso, e contando atualmente

com mais de 145.000 usuários (Fev/2011) da Rede Corporativa do Estado

do Paraná, o Expresso Livre tornou-se cada vez mais conhecido e

referenciado pela comunidade de software livre, demonstrando assim, suas

principais características como alta escalabilidade, estabilidade e

disponibilidade dos seus serviços.

DADOS DE UTILIZAÇÂO DO EXPRESSO LIVRE

40

Page 41: Trabalho de linux_-_final

Tem como principais características:

Alta Escalabilidade

Baixo custo

Utilização de protocolos padrões

Integração com outros sistemas Web

Independência de fornecedor

Independência de plataforma cliente

Independência de plataforma servidor

Mobilidade dos usuários

41

Page 42: Trabalho de linux_-_final

Recomendado para distribuições

É Recomendado para servidores com Linux pré-instalado, desde que

seja uma das distribuições abaixo:

Linux Debian [Etch/Lenny]

SuSe [10.X]

RHEL[5]

Centos[5]

Atualmente o Expresso Livre é utilizado por 414.448 usuários em 140

empresas/instituições.

Empresas que utilizam o expresso livre:

1) 2º/6º Grupo de Aviação

2) 41º Centro de Telemática

3) 7º Centro de Telematica de Area - Exercito

4) AlunoLivre.com.br

5) Acp Informática

6) Aeronáutica

7) Agência de Tecnologia da Informação - PE

42

Page 43: Trabalho de linux_-_final

8) Agência de Tecnologia da Informação - PI

9) AsGa SA

10) Base Aérea de Fortaleza

11) Call Center

12) Cefet RN

13) CELEPAR - Informática do Paraná

14) Centro de Computação de Aeronáutica

15) Centro de Processamento de Dados - MT

16) Ponto a Ponto Informática LTDA.

17) Cindacta 3

18) Cindacta II

19) Codin RN

20) Companhia de Saneamento de Sergipe - DESO

21) Comando da Aeronáutica

22) Companhia de Saneamento do Paraná - SANEPAR

23) ConexTI

24) Conselho Adm. de Recursos Fiscais

25) Conselho Regional de Engenharia Arq. Agronomia - MA

26) CooperSystem

27) Corpo de Bombeiros de São José dos Pinhais

43

Page 44: Trabalho de linux_-_final

28) Corpo de Bombeiros SC

29) Dataprev

30) Defensoria Pública

31) Departamento de Polícia Federal

32) DB Seller

33) Embrapa

34) Emgetis

35) Empremac

36) Estado-Maior do Exército

37) Escola Preparatoria de Cadetes do Exercito

38) Exercito Brasileiro - 3º CTA

39) Expressolivre.net

40) Força Aérea Brasileira

41) FACC - Faculdade Concórdia

42) Faculdade Campo Real

43) Faculdade Estadual de Ciências E. Apucarana

44) Faculdade União

45) Farmácia Natura

46) Federação das Industrias do Estado Ceará

47) FJ Produções Ltda

44

Page 45: Trabalho de linux_-_final

48) Fundação Copel

49) Governo de São Tomé e Príncipe

50) Governo do Rio Grande do Norte

51) Hospital Pilar

52) Hospital Unimed Sergipe

53) IF Sul de Minas - Campus Muzambinho

54) IF Sul de Minas - Campus Inconfidentes

55) IMEQ-MT Inst. Metrologia e Qualidade MT

56) INOK Design

57) Industria Mecânica Marcatto

58) Instituto Chico Mendes de Bio Diversidade

59) Instituto de Aeronáutica e Espaço

60) Integrada Cooperativa Agroindustrial

61) Integrasul Soluções em Informática

62) IPA - Instituto Agronômico de Pernambuco

63) Irapuru Transportes

64) ITAI

65) Itec

66) JOTAL LTDA

67) Lupa Informática

45

Page 46: Trabalho de linux_-_final

68) Matoso.com

69) Max Vision

70) Megamidia Group

71) Ministério da Defesa

72) Ministério da Fazenda

73) Ministério do Planejamento

74) Móveis Romera Ltda.

75) Netcenter

76) Netsul Solutions

77) Padadim Micro Sistem

78) Paraná Clínicas - Planos de Saúde

79) Parque de Material Aeronáutico de Recife

80) Polícia Civil de Pernambuco

81) Ponto a Ponto informatica

82) Prefeitura de Itapipoca

83) Prefeitura do Município de Londrina

84) Prefeitura Municipal de Pinhalão

85) Prefeitura Municipal de Cachoeirinha

86) Prefeitura Municipal de Betim

87) Prefeitura Municipal de Guaíba

46

Page 47: Trabalho de linux_-_final

88) Prefeitura Municipal de Novo Hamburgo

89) Prefeitura Municipal de Monte Belo do Sul

90) Prefeitura Municipal de Piraí do Sul

91) Prefeitura Municipal de Piraí

92) Prefeitura Municipal de Pirapora

93) Prefeitura Municipal de Porto Velho

94) Prefeitura Municipal de Vitoria

95) Primeiro Comando Aéreo Regional - I comar.

96) Procuradoria Geral da Fazenda Nacional

97) Prodam

98) PRODEB

99) Prodemge

100) PRODEPA - Processamento de Dados do Pará

101) Prodesp

102) Prognus Software Livre

103) S.Magalhaes S.A.

104) Santa Casa de Caridade de Alegrete

105) Secretaria de Defesa Social de Pernambuco

106) Sefaz / Seati

107) Secretaria do Esporte

47

Page 48: Trabalho de linux_-_final

108) Secretaria do Planejamento

109) SERPRO

110) SERPROS Fundo MultiPatrocinados

111) SESAU

112) SindBancarios

113) Solução Gráfica e Informática

114) Suécia Veículos S/A

115) Superintendencia de Seguros Privados

116) Tecelagem Minasrey Ltda

117) Tecnolivre

118) Tecpar

119) Tribunal de Justiça de Pernambuco

120) Tribunal de Justiça de Sergipe

121) Tribunal Regional Eleitoral de Pernambuco - TRE-PE

122) Tribunal Regional Eleitoral do Amazonas

123) Trox do Brasil Ltda

124) Tux Servicos LTDA

125) UDESC - Universidade do Estado de Santa Catarina

126) UFAM

127) UFPR

48

Page 49: Trabalho de linux_-_final

128) Unicamp

129) Unicentro

130) UNIOESTE

131) Universidade Estadual de Goias

132) Universidade Estadual de Ponta Grossa

133) Universidade Estadual do Sudoeste da Bahia

134) Universidade Estadual de Santa Cruz

135) Universidade Federal dos Vales do Jequitinhonha e Mucuri

136) Universidade Federal Rural do Rio de Janeiro

137) UNILA

138) UPE

139) Veritas

140) Vortec

Expresso Livre roda nas aplicações

O Expresso Livre é uma aplicação desenvolvida em PHP e que

reúne vários componentes que estão integrados em si. Abaixo tem-se um

resumo de cada um deles:

Apache

49

Page 50: Trabalho de linux_-_final

O Apache é o servidor web adotado como padrão pela equipe

Expresso. Permite que toda a aplicação Expresso Livre seja acessada via

navegadores de internet, como Mozilla Firefox ou Microsoft Internet

Explorer. Além de ser software livre, é reconhecido internacionalmente

como a ferramenta mais confiável deste tipo. Todos os servidores da

aplicação Expresso rodam Apache e todos os serviços do Expresso Livre

são disponibilizados com o servidor web Apache.

PHP

Como a maior parte do Expresso Livre está codificada em PHP, é

utilizado o serviço PHP para permitir que o Apache interprete os

arquivos .php corretamente. É um serviço simples e fácil de configurar,

além de ser multi-plataforma, tanto no cliente quanto no servidor.

PostgreSQL

O PostgreSQL é hoje a melhor alternativa de bancos de dados em

software livre e um dos bancos mais confiáveis da atualidade. Aguenta uma

carga superior a muitos outros bancos e por ter custo zero, foi escolhido

como o padrão para o Expresso. São guardados no banco dados

necessários à execução da aplicação, flags, variáveis dos serviços de

correio, entre outros.

Open LDAP

LDAP significa Lightweight Directory Access Protocol, ou seja,

Protocolo de Leve Acesso a Diretórios. Como o nome sugere, é um

protocolo leve para acessar serviços de diretório. O LDAP roda em cima do

protocolo TCP/IP ou outras conexões de transferência de serviços. No

Expresso, monta a árvore de organizações e usuários e cadastra dados

básicos como nome, sobrenome e senha destes. Todos os usuários do

Expresso estão cadastrados dentro de alguma organização do LDAP.

Cyrus IMAP

50

Page 51: Trabalho de linux_-_final

O servidor Cyrus mapeia as caixas dos usuários e aceita conexões

IMAP dos seus usuários, ou seja, permite alteração simultânea de dois ou

mais clientes na mesma caixa e mensagens apenas ficam no servidor para

consulta/alteração dos clientes, mas não é movida para os softwares

clientes. Isto permite melhor visualização via web e caixas sincronizadas

em softwares clientes de correio eletrônico, como Outlook ou Thunderbird.

Ainda é neste serviço que são implementadas listas de usuários, definidas

as quotas de cada usuário e criada a hierarquia de pastas e subpastas das

caixas dos usuários.

Postfix

O Postfix é o serviço de correio onde roda o protocolo SMTP,

responsável pelo envio de mensagens. Implementa ainda as filas de

mensagens e deixa ainda registrados em suas logs os envios de

mensagens, para consulta do administrador. Seus pacotes já possuem

integração com os outros componentes do Expresso, como LDAP e Cyrus,

e pode ser usado com qualquer protocolo de recebimento de mensagens.

SASL

O serviço SASL, sigla que vem de "Simple Authentication and

Security Layer" ou "Camada de Simples Autenticação e Segurança", define

o método de autenticação das contas dos usuários e o protocolo de

segurança de acesso às caixas. O SASL já está integrado ao servidor

Cyrus IMAP e ao OpenLDAP.

Jabber

O serviço XMPP, conhecido anteriormente como Jabber, é um

protocolo aberto, extensível, baseado em XML, para sistemas de

mensagens instantâneas, desenvolvido originalmente para mensagens

instantâneas e informação de presença formalizado pelo IETF. Softwares

com base XMPP são distribuídos em milhares de servidores através da

51

Page 52: Trabalho de linux_-_final

internet, e usados por cerca de dez milhões de pessoas em todo mundo, de

acordo com a XMPP Standards Foundation.

Exemplos de Arquitetura para Expresso Livre

52

Page 53: Trabalho de linux_-_final

Links de Algumas Listas De Discussões do Expresso Livre

[email protected] : Destinada exclusivamente ao

anúncio de novas versões e/ou correções importantes no projeto. Somente

alguns administradores podem postar mensagens;

[email protected] : Destinada a todos os

desenvolvedores interessados em evoluir o código do Expresso Livre.

Todos os participantes podem postar mensagens;

[email protected] : Destinada a todos os entusiastas

dispostos a discutir e evoluir a infraestrutura utilizada pelo Expresso Livre.

Todos os participantes podem postar mensagens;

[email protected] : Como uma complementação da lista

de desenvolvimento, esta lista é destinada a discutir e evoluir o processo de

53

Page 54: Trabalho de linux_-_final

testes e validação de novas versões do Expresso Livre. Todos os

participantes podem postar mensagens;

Conclusão

As Ferramentas de colaboração potencializam o trabalho em

equipe  Estas ferramentas têm poupado organizações substanciais

quantias de dinheiro em despesas de viagem e de deslocalização e

permitindo a atribuição de tarefas aos trabalhadores em locais

distantes.

A maior parte dos trabalhadores têm conhecimento usado e-mail e

mensagens instantâneas ou conversando como uma forma de

colaborar com outros membros da equipe e colegas de trabalho há

muitos anos. Mas colaboração online software está rapidamente a

transformar o mundo de colaboração on-line. 

Assim, com o apoio de uma forte colaboração online meio ambiente,

equipas virtuais podem utilizar os

diversos colaboração ferramentas de software para gerir as

suas tarefas, comunicar uns com os outros, e de compartilhar

recursos de forma fácil e segura para ajudar a equipe a ser o mais

eficaz possível.

54

Page 55: Trabalho de linux_-_final

5. REFERÊNCIAS – BIBLIOGRAFICAS

ZIMBRA

Wikipédia :

http://pt.wikipedia.org/wiki/Software_colaborativoServidores -

21/04/2011.

Zimbra.Com :

http://www.zimbra.com/products/whats_new.html - 21/04/2011.

Blog Fnovellodicasti :

http://fnovellodicasti.blogspot.com/p/zimbra-ferramentas-de-

colaboracao-open.html - 21/04/2011.

Blog: Zimbra OpenSource:

http://zimbraopensource.blogspot.com/ - 21/04/2011.

Blog IT-Online:

http://ti-online.blogspot.com/2009/03/troque-seu-exchange-server-pelo-

zimbra.html - 21/04/2011.

Opatriota: http://opatriota.org/portal/?p=4355 - 21/04/2011.

Site gutocarvalho:

http://gutocarvalho.net/mediawiki/index.php?

title=ZCS_Introducao#Do_que_.C3.A9_feito_o_Zimbra – 21/04/2011.

E-Groupware

55

Page 56: Trabalho de linux_-_final

Portal Uninove :

http://portal.uninove.br/marketing/cope/pdfs_revistas/cadernos_posgr

aduacao/cadernos_v2/cdpv2_josebraz_miltonabreu.pdf - 21/042011

Egropware: http://www.egroupware.org/?&lang=pt-br – 2104/2011

EXPRESSO LIVRE

Expresso Livre:

http://www.expressolivre.org/html/expressolivre/index.php?

page=comunidade – 21/04/2011

Celepar:

http://www.celepar.pr.gov.br/modules/conteudo/conteudo.php?

conteudo=51 – 21/04/2011

56