[Mono-list] Re: Mono-list digest, Vol 1 #1730 - 12 msgs

Black Fox black-fox@virtualblackfox.net
Thu, 27 May 2004 09:24:34 +0200


> I know that the real solution is for the vm engines to allow the code t=
o
> deployed pre-compiled. But they do not allow that because of safety rea=
sons.
> Besides its a war against closed source, but I personally wouldn't mind=
 my
> company makes everything opensource.

Pre-compiled things is a big regression from VMs. And=20
reverse-engeenering is also possible with compiled code, just harder.

> The question, is how would it make money? We would have to develop for =
free?
> How could we compete with companys that download our own code for free?=


> Besides that would make us very vulnerable to software pattents.


>=20
> Its very fun to talk about opensource when you have lots of money to de=
velop
> and then make the same prices as your competition. If you do that, of c=
ourse
> the clients will want you because you did it, but if you can't you are
> simply doomed.
>=20
> I know that I'm going to get very unpopular in the open source comunity=
 for
> this, but leaving the hate asside, you know that open source gets their=

> money from somewere as does comercial software, you might have your ene=
mies
> but, they aren't all the companies who produce comercial software, as s=
ome
> of they also help open source.
>=20
> If you get me the money, I'll give you some very nice open source thing=
s
> that we are developing, but the thing is you don't.
>=20
> The solution for the moment is to have critical code on our servers onl=
y.
>=20
> Besides Obfuscation only works when you are up against a SME, even if y=
ou
> are up agains a hacker, he will reverse it, he will start from the
> dependecies and eat the code all the way with a simple dependecy graph,=

> everybody knows it, but the companies believes obfuscation protects the=
m.
>=20
> I know the evil company is planning on a secure execution enverionment =
that
> would protected software and company, yup that would be just a another
> DVD/IPod contest. As nothing can stop a guy with to much time on their
> hands.
>=20
> I guess that the only real solution is to pre-compile the code, for eve=
ry
> plataform you plan on deploying, but neither mono or ms allow that. You=

> still have to feed the assembly.
>=20
> I know assembly code isn't safer too, yes its true, but the cost of
> disassembling it is most of the times more, than the cost of buying or
> redoing it.
>=20
> Chears...
> Jos=E9 Faria
>=20
>=20
>>There is of course commercial .NET and Java software to consider. For
>>commercial software to be viable, there must be some restriction on use=

>>beyond
>>a paper license agreement. In these cases, the Xheo option (for Windows=
) or
>>FlexLM work quite well. While in the end they really just keep honest
>=20
> people
>=20
>>honest, it is solid piece of mind that your commercial product isn't go=
ing
>>to
>>be distributed ad hoc all over the world.
>=20
>=20
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>=20
>=20