Meu antigo patrão sofria do mesmo mal. Não confiava nem no empregado dele que está com ele desde o início da firma. Mas eu tenho a seguinte mentalidade: Código fonte, qualquer um escreve! Até programa escreve código fonte. O que você precisa guardar mesmo, a sete chaves, é a análise do seu sistemas... Isso sim! Porque uma boa análise vale mais que um milhão de linhas de código. Como eu digo, o importante não é "como fazer funcionar" (referindo ao Codigo fonte) e sim "como deve funcionar" (tratando da análise)
Pense nisso :D Francisco Thiago de Almeida Enter&Plug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] Skype: enterplug_thiago ----- Original Message ----- From: "Adriano Gomes" <[EMAIL PROTECTED]> To: <delphi-br@yahoogrupos.com.br> Sent: Thursday, May 05, 2005 10:21 AM Subject: Re: [delphi-br] Controlar Código Fonte > Blz, eu não sou paranóico não. Eu estava só querendo saber se as empresas > costumam ter algum tipo de controle sobre esse tipo de coisa q eu não > conhecesse. > A minha idéia é confiar no programador mesmo, mas ninguém conhece outra > pessoa apenas na entrevista de emprego. A minha idéia inicial era de > passar > sistemas menos importantes da empresa para esse programador e a medida q > fosse ganhando confiança liberar os sistemas "vitais" da empresa. Gostei > da > sugestão do Vinivius de disponibilizar apenas as dcu's e dfm's dos > formulários q não quisesse q ele tivesse acesso. Só não sei na prática se > isso funciona, mas vou testar. > > Obrigado a todos pelas dicas. > > ----- Original Message ----- > From: "Marcelo Silva" <[EMAIL PROTECTED]> > To: <delphi-br@yahoogrupos.com.br> > Sent: Thursday, May 05, 2005 8:26 AM > Subject: Re: [delphi-br] Controlar Código Fonte > > > Se vc for paranoico mesmo... vc até pode deixar ele trabalhar nos fontes > na > boa... aí vc cria o banco cria as procedures, triggers etc... etc... de > forma que o sistema dependa do banco ou seja, concentre o que puder de > transações lá... e coloque uma senha no banco que só vc acessa :-) > > Um exemplo: > > No fonte do delphi ele usa o IBStoreProc e acessa as procedures lá... > enviando os parametros... Ele pode até saber os parametros... mas nao > saberá > como as procdures estão montadas e entrelaçadas. > Muitos procedimentos podem depender de Triggers que por sua vez faz as > atualizações que por hora seriam feitas no delphi. > > Fica aí essa dica... eu diria que é um modo bem profissional de se > trabalhar... pois se um dia vc quiser fazer sua aplicação em VB ou C++ > voce > pode portar numa boa > > Agora veja isso como uma forma profissional de se trabalhar e não para > desconfiar do seu profissional... > > Vc está com medo de ele roubar seus fontes ? Com tantos fontes free por aí > ? > Vc deveria cuidar bem dos seus clientes e sua conta no banco... que são > muito mais "faceis" de "roubar". > > Como dito por nosso colega... seria muito bom vc confiar no seu > contratado... > > E diga-se de passagem... aqui não é um bom lugar para desconfiar de > programador :-) > > > > Marcelo Silva > Cel. 11 9693-4251 > ICQ - 49224093 > MSN [EMAIL PROTECTED] > ----- Original Message ----- > From: Luiz Henrique Santos > To: delphi-br@yahoogrupos.com.br > Sent: Wednesday, May 04, 2005 4:03 PM > Subject: Re: [delphi-br] Controlar Código Fonte > > > Penso que você deva contratar o programador e não se preocupar com isso. > > Não conheco nenhuma maneira de se proteger fontes. Usando CVS não dá > porque o CVS copia os fonte pra maquina do usuario permitindo que o > programador transporte pra qualquer lugar. Acho que a solução é confiar no > programador. De que adianta ele ter os fontes se não tem os clientes nem a > infra-estrutura de se vender um aplicativo. O que é muito comum é o > programador se interessar por uma classe ou método com um macete > interessante que tenha criado. Pra proteger isso, ao invés de liberar o > fonte destas rotinas crie bibliotecas (DLL) e libere estas pra ele. É uma > saída. E você acaba criando um framework seu sem querer. > > Aconselho usar o CVS pra controlar as versões já que dois programadores > trabalharam em um mesmo projeto. > ----- Original Message ----- > From: Rildecy de Queiroz Borba > To: delphi-br@yahoogrupos.com.br > Sent: Wednesday, May 04, 2005 11:41 AM > Subject: RES: [delphi-br] Controlar Código Fonte > > > Coloca ele trabalhando em uma maquina da rede sem acesso a internet, > sem > entrada para diskete, sem usb, sem gravador de cd talvez ai vc consiga > proteger os fontes. > > -----Mensagem original----- > De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] > Em > nome de Adriano Gomes > Enviada em: quarta-feira, 4 de maio de 2005 10:51 > Para: delphi-br@yahoogrupos.com.br > Assunto: [delphi-br] Controlar Código Fonte > > Sempre desenvolvi aplicativos sozinho e agora estou com a necessidade > de > contratar um programador. A dúvida é a seguinte: existe algum meio de > proteger o código fonte, para q o programador nao possa o copiar e > levar > pra > casa. Como é feito esse controle nas empresas? > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.11.3 - Release Date: 3/5/2005 > > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.11.3 - Release Date: 3/5/2005 > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > > > Yahoo! Grupos, um serviço oferecido por: > > São Paulo Rio de Janeiro Curitiba Porto Alegre Belo > Horizonte Brasília > > > > > > ------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > a.. Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/delphi-br/ > > b.. Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo!. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > > > Yahoo! Grupos, um serviço oferecido por: > PUBLICIDADE > > > > > ------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > a.. Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/delphi-br/ > > b.. Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo!. > > > > > ------------------------------------------------------------------------------ > > > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.11.2 - Release Date: 02/05/2005 > > ---------- > > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.11.2 - Release Date: 02/05/2005 > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html