[CALUG] What would YOU do?
david l goodrich
dlg at dorkzilla.org
Sat Mar 11 00:16:09 CST 2006
Jason C. Miller wrote:
> With all due respect, I can tell that you probably don't operate under
> the same business models that we (my company and I) do.
with all due respect, you probably don't operate under the same business
model as the linux/foss movement.
and linux/foss is /why/ calug exists. you won't find a sympathetic
audience here.
--david
> In our
> business, it's about value-added software and often the need to deploy
> rapidly prototyped applications that are well in the infancy of their
> life cycles. Anyone who's ever gone head-to-head with another company
> to win a contract based solely on your ability to out-innovate your
> competition (and quickly) would understand that.
>
> Allowing access to our software by these competitors with blatantly open
> scripts is unacceptable, at best.
>
> I'm really going to try to avoid going into the ages-old rhetoric of
> open and closed source software. This is also hardly a contractual
> issue. I would love to see someone tell Microsoft...."Sure....beat
> everyone to market with your innovations and make sure that you have a
> great EULA to blanket your yet-to-be-secured source because that will
> DEFINATELY keep any drooling competitors from being influenced by your
> problem solving and coding methods".
>
> I'm just a grunt engineer. I hate dealing with money and I hate dealing
> with managment and contractual issues even more. I simply wanted to ask
> some seasoned geeks how they would go about protecting the privacy of
> their work until their projects became a little more mature and secure.
> I most certainly am not advocating closed source software or even the
> proprietarization (is that a real word??) of any open source software.
>
> I mean, things like iptables/ipchains is open source, yet there are
> probably plenty of people out there that wouldn't share their firewall
> rules with ANYBODY because maybe they have a particular way of doing
> things that they think brings value to them. Same concept! There's
> also openssh. You can use that to secure everything but the kitchen
> sink. Just because you're securing your stuff doesn't mean you're
> wanting to close-source everything.
>
> My question is a technical one...pure and simple. I've got some stuff
> that I want to keep prying eyes away from.
> When I want good insight from some good professionals on how to get
> things done, I typically come here first (well...after Google). I
> seriously doubt that telling a lawyer "They stole lines from my
> script!!" is the solution to my problem.
>
> Anyway...for anyone out there who's interested. I'm currently looking
> at the Solaris 'crypt' utility. Hopefully that'll bring me down some
> good roads. :)
>
>
>
> -j
>
> James Ewing Cottrell 3rd wrote:
>
>> Don't confuse Ownership with Visibility. You can still write contracts
>> and restrict usage and distribution even tho the source code is
>> available. Your attempt to hide it only does the following: [1] delays
>> your development time while you work out a solution [2] further delays
>> your development while you debug the mess. [3] delays the finish
>> product while the finished product runs [4] pisses off your customers
>> and everyone who hears about it because you are assuming that they
>> will steal it if you don't hide it.
>>
>> Given that Linux is Open Source Software, you won't get much support
>> here for what you are trying to do here.
>>
>> We understand that you wish to make money, retain ownership and
>> rights. There is still a way to do that without closing your source.
>> Take the High Road and Find the Middle Ground.
>>
>> JIM
>>
>> Jason C. Miller wrote:
>>
>>> I would like to get some advice from all the smart folks out there.
>>>
>>> I was tasked to create a non-trivial application in an unbelievably
>>> unreasonable amount of time. So, I basically just made a nice
>>> front-end with a bunch of buttons (using Glade) and simply made
>>> system() calls to external bash scripts for each button. Not my
>>> favorite way of doing business, but, gotta do what ya gotta do.
>>> Anyhoo, I will be making incremental releases of this software and
>>> will be filling in the gaps as I go along. One problem is that it is
>>> going to be a while before I have the time to implement all of the
>>> button functions in C/C++.
>>> My question to everyone is this...
>>> For the sake of trying to keep code proprietary in the interim , does
>>> anybody have any ideas as to how one could maintain the scripts in a
>>> way that would make it difficult for someone else to understand the
>>> logic that executes within them?
>>> As an example, I considered writing the scripts in PERL and using
>>> perlcc to compile the scripts into system binaries. This would allow
>>> me to maintain the scripts for development but deploy them as
>>> binaries for delivery. However, in the past, I haven't been very
>>> pleased with the perl compiler and would be happy to avoid it.
>>>
>>> I don't have a very extensive history in subversive development
>>> practices, so I was hoping that someone out there might have some
>>> ideas. :)
>>>
>>> -jason
>>>
>>>
>>>
>
>
More information about the lug
mailing list