=?iso-8859-1?Q?RES:_=5Bdelphi-br=5D_Controlar_C=F3digo_Fonte_-_PROBLEMA_!?= =?iso-8859-1?Q?!!!?=
Faz um registro no INPI de seu software e caso ele faço isto, você coloca ele na cadeia... Joao... _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Vinicius Barreira Enviada em: quinta-feira, 5 de maio de 2005 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Controlar Código Fonte - PROBLEMA A questão é mais simples: imagina que vc trabalha a varios anos no seu sistema, conquista uma carteria de cliente, daí vc contrata um programador mau carater que três meses depois copia seus fontes, abre outra empresa e oferece o mesmo serviço aos seus clientes pela metade do preço. É duro ter que admitir que essa hipótese existe. Porisso muitas software-house, inclusive as grandes, protegem uma boa parte dos fontes, para que os programadores contratados acessem apenas partes do projeto e não o projeto inteiro. Vinicius Barreira São Bernardo do Campo - SP Delphi 7 + Firebird + DBExpress Software para Hoteis Skipe: vinibarr Icq 74495946 - Original Message - From: Nicholas Eduardo [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 05, 2005 12:06 PM Subject: Re: [delphi-br] Controlar Código Fonte - PROBLEMA Ola pessoal... vi a discussão e entendo a preocupação em relação a isto... mas, porque vocês estão contratando programadores sendo que eles não possam ter acesso ao seu codigo fonte? Vocês estão contratando programadores para criar novos programas ou para dar suporte? Eles devem fazer correções no sistema já existente?? Nicholas Eduardo Lopes dos Santos Analista/Programador - Desenvolvimento E-mail: [EMAIL PROTECTED] Msn: [EMAIL PROTECTED] Datapar - S.R.L. Ciudad del Este - Py - Original Message - From: Hélder Rodrigues To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 05, 2005 10:39 AM Subject: Re: [delphi-br] Controlar Código Fonte - PROBLEMA Oi amigos, Eu tb estou passando pelo mesmo problema de controle de código ... por exemplo ... - Eu tenho um projeto que tem 2 arquivos de códigos fonte, UNIT1.PAS e UNIT2.PAS com seus respectivos formulários ... ; - No formulário FORM1 tenho um componente Table1; - No formulário FORM2 tenho um Datasource cuja a propriedade dataset esta ligada ao FORM1.Table1 ; Vamos imaginar que eu não posso passar pro programador o código fonte da UNIT1.PAS ... e passo para ele somente o UNIT1.DFM e o UNIT1.DCU ... mas ele pode alterar e ver completamente o código fonte da UNIT2.PAS e UNIT2.DFM ... passo pra ele estes arquivos tb ... (vejam que não posso passar para ele o código fonte UNIT1.PAS ! Mas quando o programador tenta abrir o código fonte do UNIT2.PAS dá a seguinte mensagem de ERRO : Erro creating form: Cannot open file UNIT1.PAS. ... ... isso porque a propriedade DATASET do DATASOURCE que esta no arquivo UNIT2.PAS faz referência ao FORM1 cujo o código não pude passar pro programador ... Agora pergunto a vocês meus amigos ... tem como contornar isso ?? Ficarei agradecido com as opiniões de vocês ... Atenciosamente, Hélder Francisco Thiago escreveu: 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 EnterPlug 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
=?iso-8859-1?Q?RES:_=5Bdelphi-br=5D_Controlar_C=F3digo_Fonte_-_PROBLEMA_!?= =?iso-8859-1?Q?!!!?=
Como um colega nosso falou, isto é questao de confianca Voce pode fazer um registro de seu software, pois se por acaso ele vir a copiar o fonte e vender, voce pode processar ele por direitos autorais... Joao _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de neek Enviada em: quinta-feira, 5 de maio de 2005 12:00 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Controlar Código Fonte - PROBLEMA Não seria interessante vc criar um datamodule, ao qual seu funcionario possa ter acesso e passar o mesmo pra ele? ao invés de fazer referência de datasets entre formulários?? é só uma idéia... não testei pra ver se funciona melho... qq coisa me avisa.. []s Neek Hélder Rodrigues wrote: Oi amigos, Eu tb estou passando pelo mesmo problema de controle de código ... por exemplo ... - Eu tenho um projeto que tem 2 arquivos de códigos fonte, UNIT1.PAS e UNIT2.PAS com seus respectivos formulários ... ; - No formulário FORM1 tenho um componente Table1; - No formulário FORM2 tenho um Datasource cuja a propriedade dataset esta ligada ao FORM1.Table1 ; Vamos imaginar que eu não posso passar pro programador o código fonte da UNIT1.PAS ... e passo para ele somente o UNIT1.DFM e o UNIT1.DCU ... mas ele pode alterar e ver completamente o código fonte da UNIT2.PAS e UNIT2.DFM ... passo pra ele estes arquivos tb ... (vejam que não posso passar para ele o código fonte UNIT1.PAS ! Mas quando o programador tenta abrir o código fonte do UNIT2.PAS dá a seguinte mensagem de ERRO : Erro creating form: Cannot open file UNIT1.PAS. ... ... isso porque a propriedade DATASET do DATASOURCE que esta no arquivo UNIT2.PAS faz referência ao FORM1 cujo o código não pude passar pro programador ... Agora pergunto a vocês meus amigos ... tem como contornar isso ?? Ficarei agradecido com as opiniões de vocês ... Atenciosamente, Hélder Francisco Thiago escreveu: 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 EnterPlug 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