Ticket Change Details
Not logged in
Overview

Artifact ID: 4971b9895ce379dfb7f16dade8dc31f5cdedfd36
Ticket: d2c58a74223093636b06ec2d7e6636bdb951e690
jsmpeg w/ Raspbian 9.0 undroidwish-e5dc71ed9d-raspi fails with error
User & Date: anonymous 2019-09-08 19:21:19
Changes

  1. icomment:
    So I was going to do my budget today.  I needed something to avoid doing that.
    
    Spent some time on the net looking for any time of remote desktop protocol that has a BSD license.  I didn't find much.
    
    So to compile it into undroidwish, it has to be BSD.  Correct?
    
    Can undroidwish dynamically load non-BSD licensed libraries and use those?  Is that good enough?
    
    Here is random stuff I found that might help:
    https://www.spice-space.org/faq.html
    Under what license is Spice distributed?
    Most of Spice sources are distributed under GPL v2. For some exceptions the project uses LGPL or BSD style licenses. Documents are distributed under Creative Commons Attribution-Share Alike 3.0 license.
    (no idea what that means or if the code that could be a simple server / javascript/HTML5 client could be BSD or not)
    
    https://www.uvnc.com/
    site describes licensing well
    (1) GPL doesn't allow bunding of GPL and non GPL software. If you want to use Ultra VNC or Ultra VNC SC in combination with a commercial software you need to create a seperate installer or let your installer download Ultra VNC. PcHelpware or con2me can be bundled without restriction.
    https://www.uvnc.com/license.html
    The problem in relation to undroidwish is that pchelpware appears to be Windows only.
    What has PCHelpWare in common with UltraVNC "Single click" ?
    PCHelpware has been made compatible with the helpdesk.txt (UltraVNC SC custom.zip file). But internally, all has been rewritten from scratch to be able to easily handle encryption, unicode and intel performance libraries. PCHelpWare capture, display and communication engine comes from a commercial real time remote screen application... it has his own protocole and is not compatible with UltraVNC or any other VNC flavor
    To use PCHelpware you need to use both its server and viewer
    
    https://github.com/novnc/noVNC
    HTML5 VNC client, kinda claims Mozilla but also has BSD mentions.
    Wonder if this could be used and would be 1/2 the problem (vnc client)
    https://github.com/novnc/noVNC/blob/master/LICENSE.txt
    
    .NET C# VNC client/server w/ BSD license
    https://www.zer7.com/software/remoteviewing
    how hard is a port
    
    I dont understand this but hmm..
    https://github.com/cedrozor/myrtille
    
    https://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software
    
    x2x but this is only mouse and keyboard
    
    https://github.com/GothAck/javascript-x-server
            LICENSE         Added FreeBSD Simplified license
    
    https://github.com/ttaubert/x-server-js/blob/master/LICENSE
    MIT license
    
    Could this be used to connect to the other protocols without violating licenses?
    https://github.com/araujobsd/libhyve-remote
    
    https://guacamole.apache.org/
    apache license 2.0
    
    Can't procrastinate anymore...back to the budget.
    Bill
    
  2. login: "anonymous"
  3. mimetype: "text/x-fossil-plain"