[Thinlinc-technical] "obfuscating python scripts" in ThinLinc

Tobias Oetiker tobi at oetiker.ch
Tue Dec 15 13:40:36 CET 2015


Today Peter Astrand wrote:

>
> Hi, thanks for the feedback. As you say, completely moving to an open source
> code base is a big decision and will likely not happen in a near future. Such
> a change would likely also require a new business model. (Also see this bug
> about obfuscating less: https://www.cendio.com/bugzilla/show_bug.cgi?id=4689)
>
> However, we can always consider providing the source code under a NDA, when
> there's a special need for this. Especially if you only need one or a few
> files.
>
> Also, in many cases, there are other (often better) alternatives than get the
> source. For example, for unlocking the screen on session reconnect, we just
> needs to implement this bug:
>
> https://www.cendio.com/bugzilla/show_bug.cgi?id=2466

and there is always to open of using https://github.com/oetiker/tl-extras

cheers
tobi

>
>
> Best regards,
> Peter
>
>
> On Mon, 14 Dec 2015, Carsten Rose wrote:
>
> > Dear thinlinc crew, Jens
> >
> > as Jens wrote, obfuscate the thinlinc python scripts makes it difficult for
> > all to script additonal features, to debug, ...
> >
> > Example:
> > - Unlocking a screenlock on session reconnect.
> > - A commandline program for managing sessions (SunRay: utstatus) by reading
> > the session database.
> > ...
> >
> > Therefore, Zurich would also like to vote for 'do not obfuscate' ;-)
> >
> > Often, there are good reasons to protect software or to not distribute. In
> > general it's a big decision to open the code.
> >
> > If 'complete open / public available' is not an option, maybe signing a NDA
> > (https://en.wikipedia.org/wiki/Non-disclosure_agreement) or customer with
> > active licenses may get the plain code (on request) could be a solution?
> >
> > Thanks a lot.
> >
> > Carsten
> > --
> > Carsten Rose
> > IT Koordinator / Institut für Mathematik
> >
> > *****
> > Universität Zürich
> > Carsten Rose
> > Institut für Mathematik, Y27-J40
> > Winterthurerstrasse 190
> > CH-8057 Zürich
> >
> > +41 44 635 58 47 Telefon
> > +41 44 635 57 05 Telefax
> >
> > www.math.uzh.ch
> > carsten.rose at math.uzh.ch
> >
> > "There are 10 kinds of people in the world, those
> > that understand binary .. and those that don't"
> > _______________________________________________
> > Thinlinc-technical mailing list
> > Thinlinc-technical at lists.cendio.se
> > Manage your subscription:
> > http://lists.cendio.se/mailman/listinfo/thinlinc-technical
> >
>
>
> ---
> Peter Astrand		ThinLinc Chief Developer
> Cendio AB		https://cendio.com
> Teknikringen 8		https://twitter.com/ThinLinc
> 583 30 Linkoping	https://facebook.com/ThinLinc
> Phone: +46-13-214600	https://google.com/+CendioThinLinc

-- 
Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland
www.oetiker.ch tobi at oetiker.ch +41 62 775 9902


More information about the Thinlinc-technical mailing list