Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais] ·  Efetividade ·  Linux in Brazil ·  Floripa  

Anunciado projeto OpenECS

“Meu nome é Mauro Risonho de Paula Assumpção. Sou fundador e desenvolvedor de software, do projeto OpenECS, um similar ao SAP/R3. Estamos desenvolvendo a modelagem dos processos e estamos analisando a possíbilidade de desenvolver em GCC ou Java. É um projeto Open Source. Quer saber mais? Visite o link a seguir. Espalhe para seus amigos, clientes e pessoas que você conhece. Qualquer um pode participar.

Comentários dos leitores

Os comentários abaixo são responsabilidade de seus autores e não são revisados ou aprovados pelo BR-Linux. Consulte os Termos de uso para informações adicionais. Esta notícia foi arquivada, não será possível incluir novos comentários.
Comentário de nosklo
Armadilha Java: Muito legal, só tomem cuidado para não cair na Armadilha Java.

Comentário de Daniel Domingues
Posso Colaborar: Muito Interessante esse projeto. Um ERP Livre era uma das coisas, vamos dizer, que estava faltando, pelo menos, no meu caso. Bom, estou a disposição.
Comentário de Osvaldo Santana Neto (aCiDBaSe)
YA-ERP?: Legal iniciar um projeto desses. É um desafio bastante grande. Mas sempre gosto de trazer à tona o velho problema: Se já existe um projeto assim porque não contribuir com o mesmo no lugar de criar um novo?

http://www.compiere.org/

ERP, feito em Java, já em uso em vários lugares. Obviamente pode ser necessário adaptá-lo para funcionar no Brasil e ajudar os caras no projeto para usar um Banco de Dados livre (acho que o Compiere roda com Oracle).

Comentário de enderson
Já tem no Brasil.: Pelo que sei já tem até empresa "vendendo" ele no Brasil, provavelmente
já adaptado as nossas necessidades.

http://www.compiere.com.br/

--
Enderson Maia

GentooBR (www.gentoobr.org)
Comentário de mimas
GCC ou Java.: Estamos desenvolvendo a modelagem dos processos e estamos analisando a possíbilidade de desenvolver em GCC ou Java

Desenvolver um software completo, em módulos, com escalabilidade de um SAP R3, sendo a linguagem utilizada GNU/GCC.

Boa, aproveita e faz um tutorial de como escrever um programa em GNU/GCC.

Comentário de Mauro Risonho de Paula Assumpção
Na verdade, queremos fazer um: Na verdade, queremos fazer um projeto 100% OpenSource e Livre.

Optamos por GCC por ser "relativamente" portável e roda em qualquer sistema mínimo.

Estamos discutindo, mas Java, não nos parece uma boa opção, não pela tecnologia e sim, não ser totalmente livre.

Podemos começar com C, no GCC, para "prototipação", mas oficialmente em C++.


Comentário de jchaves13
Banco livre: Por favor, me corrijam se eu estiver errado, mas pelo que vi no sítio do compiere, ele roda apenas com Oracle, que, também que eu saiba, não possui versão livre.
Comentário de nemesis
posso sugerir...: ...OCaml?

Já que vai começar um projeto do zero ( ao invés de colaborar com outro similar ), porque pelo menos não tentar algo diferente, com uma linguagem mais moderna, poderosa e flexível que C? O time responsável pelo compilador em C para Perl6, por exemplo, está sentado, assistindo enquanto PUGS, um compilador para Perl6 escrito em Haskell toma as rédeas do projeto em popularidade e mindshare.

OCaml é semelhante a Haskell, no sentido de que é uma linguagem funcional com inferência de tipos e estaticamente tipada. Mas é mais pragmática e não tão radical quanto Haskell com relação à side-effects e outros recursos típicos de programação imperativa, tornando a mudança de paradigmas mais suave.

pontos altos de OCaml:

* eficientemente estaticamente tipado ( performance comparável a C++ )
* portabilidade
* inferência de tipos ( desnecessário longas e repetitivas declarações de tipos, maior concisão )
* programação funcional e transparência referêncial ( menos variáveis, menos estado para se ter em mente, menos bugs )
* um sistema de módulos bastante poderoso e polimórfico
* maior rapidez de desenvolvimento ( devido a programação funcional e inferência de tipos e ao fato de que tudo são expressões )
* OO ( se vc quiser, quero dizer )
* boa documentação ( comece aqui )
* bom repositório de módulos
* boa interação com bibliotecas C nativas, incluindo acesso a bancos de dados, GUIs e parsers xml
* excelente emacs-mode
* vem com um prático interpretador de comandos para vc testar conforme aprende a programar.

A sintaxe usa algumas convenções diferentes para coisas comuns, como acesso a atributos de objetos ou os dois ;; para terminar linhas, mas é só questão de estilo.

e não esqueça: em programação funcional, _tudo_ é expressão que retorna algum valor. Side-effects como atribuições de valores a variáveis ou IO gratuito são imensamente minimizados.

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de Daniel Domingues
python: Acho que python também seria uma boa escolha de linguagem a ser escolhida.
Comentário de nemesis
no mínimo...: " começar com C, no GCC, para 'prototipação'"

...para ter um protótipo pronto rapidamente, ao invés da equivocada sugestão acima. Mas, tenho a impressão de que ele está convocando apenas programadores de mentalidade C, mesmo...

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de indiox
Python: Que tal Python?

Python é portavel (win, mac, *nix).
Serve para web (cgi, mod_python, cherrypy)
Diversas toolkits gráficos (wxwindows, gtk, qt)
Opções muito boas como zope e plone como framework.
E vários outros motivos que muitos já conhecem!

Deem uma olhada nos sites Python.org e no Python Brasil e vejam os seus detalhes e documentação.

Abraços,
Claudio Pereira aka IndioX
Powered by Gentoo Linux
http://www.gentoobr.org
indiox@gentoobr.org
Comentário de Mauro Risonho de Paula Assumpção
Sobre nosso projeto, não est: Sobre nosso projeto, não estou me apegando as linguagens.

Tudo mundo sabe que linguagens, no mercado de trabalho, são um "vai e vem"...quem já foi consultor, sabe disso.

Estamos nos apegando as metodologias e modelagens. Bem eu disse, que seria em C para prototipação, porque domino C. Se dominasse Java, falaria, Java ou outra linguagem.

Todos nós falamos que uma ou outra linguagem é melhor porque geralmente dominamos ela.

Eu errei em citar C.

O que queremos é fazer algo sério e com excelência em software.

Por isso convidei todos vocês, porque são sérios e excelentes no que fazem (talvez seu chefe não saiba disso...)

Estou organizando uma votação democrática, de qual metodologia, modelagem e linguagem adotar.

Quem quiser participar:

Mande um email, em PVT

mauro.risonho@gmail.com

Assunto: OpenECS

no corpo do email

Linguagem:
Vantagens e desvantagens:
Links para referência:
-----------------------------------------
Metodologia:
Vantagens e desvantagens:
Links para referência:
-----------------------------------------
Modelagem:
Vantagens e desvantagens:
Links para referência:
-----------------------------------------

Eu, Mauro Risonho de Paula Assumpção, particulamente não sei programar em Python e gostaria imensalmente de aprender, como qualquer outra linguagem interessante (Só peguei Python, como exemplo, não é minha opinião).

Se for escolhido democraticamente, Python na votação, vou me matar até tarde da noite para aprender e acompanhar a equipe. Isso é uma opinião minha. Nosso projeto, você não é obrigado a nada. A mente e o corpo livres.

Eu só acho que a linguagem escolhida tem que ser livre, para não ficarmos com um ótimo projeto, onde todos dão o sangue e suor, para depois ficarmos refens de Licenças.

Quero fazer algo sério, em nosso país e dormir tranquilo e sei que vocês querem também.

Chega de pirataria.

Vamos montar nosso futuro ou com o tempo, nem teremos mais empregos.

Quem quiser participar, estamos aí...

obrigado
Comentário de nemesis
se matar?!: "Se for escolhido democraticamente, Python na votação, vou me matar até tarde da noite para aprender e acompanhar a equipe."

acredite em mim: não vai se matar até tarde da noite. é bem possível que em um fim-de-tarde vc domine o básico. e com um sorriso no rosto. :)

aguarde meu voto...

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de Walter de Chatillon
É um bom aviso: Estamos desenvolvendo uma solução em Java e queríamos que fosse totalmente livre. Seguindo as orientações do RMS tomamos todo cuidado para que o códgio pudesse ser rodado usando qualquer VM Java, livre ou proprietária. Graças a isso, até agora não nos sentimos nem um pouco presos à Sun, nem a nada. Aliás, a Sun até ajudou.

Abraços.
Comentário de Wilfredo
Vaporware: Página do projeto sem arquivos, não há planejamento prévio dos recursos a oferecer e metodologias a adotar...
Sinto um bafo de vaporware no ar.
Comentário de CWagner
Pelo que entendi o projeto es: Pelo que entendi o projeto está no início. Não é um "kernel" onde o autor começou algo e está pedindo ajuda da comunidade.

Tomara que dê muito certo e se eu puder ajudar, pode contar comigo. seja testando, reportando bugs, na documentação, programando... sej lá o que for, estou disposto a ajudar.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Carlos Wagner - São Luís / MA
Comentário de vatsu
Re: Banco Livre: Na verdade há uma empresa portando o compiere para bancos de dados livres: Conceptia

O interessante é que o projeto está sendo financiado pela FINEP.
BR-Linux.org
Linux® levado a sério desde 1996. Notícias, dicas e tutoriais em bom português sobre Linux e Código Aberto. "A página sobre software livre mais procurada no Brasil", segundo a Revista Isto É.
Expediente
Sobre o BR-Linux
Enviar notícia ou release
Contato, Termos de uso
FAQ, Newsletter, RSS
Banners e selos
Anunciar no BR-Linux
BR-Linux apóia
LinuxSecurity, Tempo Real
Suporte Livre, Drupal
Verdade Absoluta
Pandemonium
Efetividade, Floripa.net
sites da comunidade
Ajuda
Moderação
Flames: não responda!
Publicar seu texto
Computador para Todos
Notícias pré-2004
Tutoriais, HCL pré-2004