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

Peter Astrand astrand at cendio.se
Tue Dec 15 13:22:12 CET 2015


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


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


More information about the Thinlinc-technical mailing list