I take a small exception to your Ford analogy. All the parts and pieces that this car company uses are usually purchased from suppliers who inturn have their own supplier workmanship warranties, which are passed through to the consumer.
That said.. the following is only my view point on the subject:
You did not buy the viewer called PTViewer.jar. It was given to you freely as a part of the Easypano software package.
Where as I think Easypano only distributes a licensed GNU version of ptviewer.jar, its license specifically says that IT MAY NOT BE SOLD and IS distributed AS IS, there is NO usability guarantee. PTViewer.jar is a 'Pass through' and 'Free' piece of work and may not be sold. The license must pass freely on through to your client who in turn ALSO may distribute it but not sell it. PtViewer.jar is for ever free, the GNU license gurarantees it.
The PTViewer.jar GNU license is legal and is rather lengthy, and makes for a good read.
PtViewer.jar is not guaranteed to properly function IF you mix and match this viewer with some form of java script or other variant applet code or web browser and its resident java runtime engine.
PtViewer.jar evolved at about the time of MS IE 4, 5.5 and 6 and NS 4.7x series browsers. As stated above, newer flavors of java runtime engines and browsers other that MS and NS have started to be used since that time, but the GNU license remains unchanged.
The GNU licenses ALSO says, you may modify the ptviewer.jar code and add new features and SELL IT under what ever name you choose, however, the license that you convey to your client, must specifically state that your product is based on the original ptviewer.jar code and has been modified by you and "in total" is not the original code set.
This is what I see from where I sit.
Dave
------------- /s/
Dave
Forum Moderator for
EasyPano - Panoweaver
Pano2VR
Visit 360texas.com
|