webOS Nation Forums >  webOS Developer Forums >  artxxork > Commander
Commander
  Reply
Like Tree3Likes

 
Thread Tools Display Modes
Old 08/17/2012, 02:04 PM   #61 (permalink)
Homebrew Developer
 
Posts: 628
Default

Quote:
Originally Posted by artxxork View Post
Your bold part is related to case 'If the place to copy the object code is a network server ...'
So, then which other of those five cases does apply for you?
Do you ship a physical product? No. So a) and b) don't apply.
c) Do you "Convey individual copies"? I'm not sure on this, but in this case you'd still fail to provide "a copy of the written offer to provide the Corresponding Source".
d) is in my opinion most likely, that's why I quoted that in my last post.
You don't use (nor does HP) "peer-to-peer transmission", so e) doesn't apply either.
So it's either c) or d), and you currently don't comply with any of these requirements.

Quote:
Originally Posted by artxxork View Post
Btw. Release notes clearly states that Commander uses GNU Source-highlight 3.1.6 together with link to its homepage - which is most probably enough, considering interaction is exclusively via command line use, no source code was modified and no source/object code is part of PDK service.
Please read the GPL license text. Or at least Wikipedia and GPL's FAQ...
E. g. in GPL it doesn't matter if you modified the source or not.
And the App Catalog description certainly isn't enough, it's not included in the distributed product, it doesn't provide nor link to a copy of the license, it doesn't give instructions on how to obtain the source code, and it doesn't even mention 7-zip.
IMHO, the end user should have a way to see which (L)GPL software was used (no matter how your application interacts with it), which license they're under (either link to it or include a copy of the license), and instructions on how to obtain the source code which was used to build the binaries you distribute.

Quote:
Originally Posted by artxxork View Post
No suggestion?
I don't guarantee that this 100% fits the licenses, but I'd do it something like this:
Mention the open source software distributed with your application in the "About" dialog, link to the licenses or, better, include the license texts, and provide instructions on how to obtain the source code.

Quote:
Originally Posted by artxxork View Post
So can we stop this discussion please?
If you show any willingness to respect the rights of people whose software you've redistributed, sure.

By the way, I really like the idea of your app.
It's just that I want people who release their software under such permissive licenses like GPL or even LGPL to be supported, and their little rights should be fully respected.

I am not a lawyer, I was talking about my last holiday in this post and haven't given any legal advice.
__________________
Apps: File Explorer - fast and simple file manager (incl. text editor and root support on webOS 3)
QuickChat for Facebook - real-time Facebook chat on your TouchPad and webOS phones
Archive Manager - a great app for extracting and creating archives (zip, rar, 7z etc.)
FTPit! - full-featured FTP client for webOS
Twitter: @pcworldSoftware
pcworld is offline   Reply With Quote
Old 08/17/2012, 02:28 PM   #62 (permalink)
Homebrew Developer
 
Posts: 136
Default

Why do you think that one of the 5 cases MUST apply? What if there is new use case which is not handled yet? Just in theory...

Anyway - based on your suggestion - part of the distribution will be text file with links (valid at the time of writing) to homepages of used products ... same way as HP Touchpad comes with "Open Source Information.pdf" placed in /media/internal ... once v0.0.8 is public feel free to review it...
artxxork is offline   Reply With Quote
Old 08/17/2012, 02:42 PM   #63 (permalink)
Homebrew Developer
 
Posts: 628
Default

Quote:
Originally Posted by artxxork View Post
Why do you think that one of the 5 cases MUST apply? What if there is new use case which is not handled yet? Just in theory...
Because of that:
Quote:
Originally Posted by http://www.gnu.org/licenses/gpl.html
You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: [...]
You see that one of these "ways" MUST apply IF you want to redistribute GPL software in object form.
If there's a "use case which is not handled yet" you couldn't use the software the way you want, unless the copyright owner(s) release the software under another license or give you explicit permission.

Quote:
Originally Posted by artxxork View Post
Anyway - based on your suggestion - part of the distribution will be text file with links (valid at the time of writing) to homepages of used products ... same way as HP Touchpad comes with "Open Source Information.pdf" placed in /media/internal ... once v0.0.8 is public feel free to review it...
(Note that "Open Source Information.pdf" also includes a full copy of the license texts and the copyright notices of each open source software.)
It might be appropriate to provide a hint somewhere in the user interface on where to find your text file.
__________________
Apps: File Explorer - fast and simple file manager (incl. text editor and root support on webOS 3)
QuickChat for Facebook - real-time Facebook chat on your TouchPad and webOS phones
Archive Manager - a great app for extracting and creating archives (zip, rar, 7z etc.)
FTPit! - full-featured FTP client for webOS
Twitter: @pcworldSoftware
pcworld is offline   Reply With Quote
Old 08/17/2012, 03:26 PM   #64 (permalink)
Homebrew Developer
 
Posts: 136
Default

Thanks for your input.
artxxork is offline   Reply With Quote
Old 09/15/2012, 05:28 PM   #65 (permalink)
Member
 
Wheel_nut's Avatar
 
Posts: 408
Default

Hi Artxxork,

I have encountered a problem in Commander when operating on files which have an apostrophe in the filename. For example, if I mark a file called Aesop's Fables in the left pane and press Copy, the copy fails.

I have noticed that when Commander displays the Linux command in a panel, it adds slashes(/) each it finds a Space or an Apostrophe.

Any help would be greatly appreciated - Wheel-nut
Wheel_nut is offline   Reply With Quote
Old 09/15/2012, 05:36 PM   #66 (permalink)
Homebrew Developer
 
Posts: 136
Default

yeah ... also [ and ] are problem ... v0.0.8 fixes this ... stay tuned
artxxork is offline   Reply With Quote
Old 10/02/2012, 08:12 PM   #67 (permalink)
Member
 
Wheel_nut's Avatar
 
Posts: 408
Default

Quote:
Originally Posted by artxxork View Post
yeah ... also [ and ] are problem ... v0.0.8 fixes this ... stay tuned
Hi Artxxork, Still tuned.... How's V0.0.8 doing?
Wheel_nut is offline   Reply With Quote
Old 10/03/2012, 07:18 AM   #68 (permalink)
Homebrew Developer
 
Posts: 136
Default

waiting for VLC player to be finished so it can support some common audio/video files that built-in player cannot play
artxxork is offline   Reply With Quote
Liked by renater and agmorris1 like this.
Old 10/09/2012, 06:21 PM   #69 (permalink)
Member
 
Wheel_nut's Avatar
 
Posts: 408
Default

Wow! Well worth waiting for. :-)
Wheel_nut is offline   Reply With Quote
Old 11/20/2012, 10:13 AM   #70 (permalink)
tfj
Member
 
Posts: 36
Default On-board rooting of xx.commander

I'm not sure why my TP was missing the /etc/event.d folder before, but it's there now (and full of files),
and, I didn't have to set up novacom in order to root xx.commander - I was able to accomplish this entirely
on-board the TP by using rooted wterm.

p.s. the xxcommander rooting commands can be run as a stand-alone script.

Last edited by tfj; 01/23/2013 at 03:32 PM. Reason: P.S.
tfj is offline   Reply With Quote
Old 11/20/2012, 10:18 AM   #71 (permalink)
tfj
Member
 
Posts: 36
Default rooted xxcommander loop-device file-display glitch

While the rooted xxcommander can now list the files in a loop-mounted filesystem, it apparently won't display the html and pdf files - the web-browser says 'No internet connection', and Adobe Reader says 'an Error has occurred'. JPGs, GIFs, and PNGs will usually display.
tfj is offline   Reply With Quote
Old 11/20/2012, 01:23 PM   #72 (permalink)
Homebrew Developer
 
Posts: 136
Default

This is probably due to simple fact that only Commander is rooted, not other apps like Web and Adobe Reader.
JPG/GIF/PNGs are opened directly by Commander (internal viewer). HTML/PDF/etc... are opened by associated app (via service call).

One possible solution is to modify your 'jail' specification, ie include your loop-mounted filesystem so it is also mounted by jailer. Doing this will also allow use non-rooted Commander for accessing these files...
artxxork is offline   Reply With Quote
Thanked By: tfj
Old 01/03/2013, 05:28 AM   #73 (permalink)
Member
 
Posts: 3
Question FTP Active mode

Is it possible to turn off FTP 'Passive' mode in Commander?

I'm trying to log in to my Humax HDR box, which for some reason will only accept Active Mode FTP connections. Is it possible to instruct Commander to use Active mode?
NikThomas is offline   Reply With Quote
Old 01/04/2013, 08:09 AM   #74 (permalink)
Homebrew Developer
 
Posts: 136
Default

Currently there is no such option in GUI; However It is possible to patch Commander's JS code to use active mode.

Checkbox for mode selection will be added in future version.
artxxork is offline   Reply With Quote
Old 01/23/2013, 03:30 PM   #75 (permalink)
tfj
Member
 
Posts: 36
Default Set preferences

Is there a proper way to set xxcommander's preference defaults - in particular, for the two sides to have
different defaults? I've tried editing the relevant-looking line in commander.js, which half-works, but the two sides remain
identical.

Thanks,
tfj
tfj is offline   Reply With Quote
Reply

 

Tags
artxxork commander

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0