Page 1 of 1

Servant Salamander on Linux

Posted: 10 Apr 2007, 12:10
by PeterBakker
Is there any change that Servant Salamander will be ported to Linux?

Besite my favourite mail-client (Novell GroupWise) and internet browser (Opera) Servant Salamander is my most used program.
I work more and more on Linux. For the first two programs are Linux versions.
I very much should like to have a Linux of my other favourite Servant Salamander. So is there I any change ... ?

Greetings, Peter

Posted: 10 Apr 2007, 12:12
by Jan Rysavy
No chance in the next five years, I'm sorry.

Btw, how many commercial (paid) applications do you use on Linux?

Posted: 10 Apr 2007, 22:28
by PeterBakker
Jan Rysavy wrote: Btw, how many commercial (paid) applications do you use on Linux?
I'm now in the experimental phase. I use the evalution version of Novell Suse server (in combination with Novell Netware servers, that I run already for many years). Paying for software is not a problem. On Netware I use serveral paid utilities.

On Linux there is a simple Norton Commander clone, but that gives me by far not the skills Servant Salamander gives me on a Windows workstation.

A pity you don't wish or have time to develop for Linux.

Greetings, Peter

Posted: 11 Apr 2007, 07:48
by Jan Rysavy
We would like to prepare Linux and OS X version of Salamander, but unfortunately it is not possible due to limited resources.

Posted: 11 Apr 2007, 09:25
by Guest
Would not Servant Salamander run on Linux under Wine or CrossOver?
Try it, maybe it will.

Posted: 11 Apr 2007, 10:43
by Jan Rysavy
Anonymous wrote:Would not Servant Salamander run on Linux under Wine or CrossOver?
Salamander is low-level system application. There is no chance it will be usable on another OS using some emulation layer.

Posted: 11 Apr 2007, 11:04
by cincura.net
PeterBakker wrote:A pity you don't wish or have time to develop for Linux.
I don't think, that's (only) about time. Linux (or other OS) has different architecture, different API etc. and because Salamander is using low-level API a lot, there will not so much code for reusing. The whole core would have to be rewritten.

Posted: 14 Apr 2007, 10:18
by starenka
ad file managers on linux.. krusader is pretty useful, but comparing to ss or even tc (god how i hate this piece of shit everyody uses) is a childish toy..

Posted: 14 Apr 2007, 18:45
by JohnFredC
starenka wrote: tc (god how i hate this piece of shit everyody uses)
Either you are just kidding or your needs for a file manager are relatively superficial. The TC plugin architecture provides access to utilities that no other file manager has. It's what keeps me from switching entirely to Salamander. Even when some day Salamander finally gets folder tabs and folder trees, I will still have to use TC for much of what I do because of the unique and powerful plugins available for it and how completely they are integrated into TC.

I am not belittling Salamander (love it, actually, and look forward to new versions). It is beautiful to look at, relatively configurable, rock solidly reliable (I mean, rock solid!), very intelligently designed, and smooth as silk, but it has a long way to go to match the functionality of the free plugins that the TC user community has created and which some of us really need.

Browse the plugins available at this site to see what I am talking about. There are over 50 TC content plugins whose sole purpose is just to provide additional info columns in the TC file list, over 100 TC viewer plugins, 80 or so TC file system plugins, over 100 different TC packers.

The smoothness and configurability of the GUI (at which Salamander excels and TC only limps along) is not the only criteria for functionality of a file manager.

Posted: 14 Apr 2007, 20:11
by starenka
im just used to shurtcuts from ss. i can make my stuff 3x times faster in ss - and this is crucial for me... as for plugins i'm more then content w/ plugins in ss...don't need nothing more..(maybe ssl)

ftp, undelete, renaming + case change, unpack, pictview, diff i don't need more stuff..

Re: Servant Salamander on Linux

Posted: 08 Mar 2010, 00:30
by gregzeng
Also waiting for the SS version for Linux.

I have OPENSUSE Linux as backup for Windows crashes. Agree with comments with others here.

One big complaint: SS is so powerful, I'm staying with Windows. Linux does not have the equivalents to SS, Dragon Naturally Speaking, Omnipage.

Opera (my preferred Internet browser) is on nearly every OP SYS popularly used: Linux(freeware), Symbian (freeware), Windows, ... . Why not SS?

BTW: OPERA is "freeware" - it seems.

Re: Servant Salamander on Linux

Posted: 08 Mar 2010, 12:21
by Ether
gregzeng wrote:Opera (my preferred Internet browser) is on nearly every OP SYS popularly used: Linux(freeware), Symbian (freeware), Windows, ... . Why not SS?
Salamander is tightly tied with Windows internals. That means big advantages - speed and Windows-specific features - and one big disadvantage - unportability. If one would be to port Salamander to Linux, it would lose many advanced features and end up at (or slightly above) the level of the other file managers available for Linux.

Re: Servant Salamander on Linux

Posted: 08 Mar 2010, 23:07
by Hadez
Just a quick idea. There's no need for porting be as long as you can run Altap Salamander using Wine or CodeWeavers' CrossOver (not sure about these now).
To make it useful I see creating a filesystem plugin (Unix-native binary with both APIs) handling all additional features such as (at least) links, permissions, and ownership.
Other goodies often seen on Unices, such as mounting filesystems, can be handled by another plugin.
I only wonder if the hybrid thing is possible. But it would rock.

Re: Servant Salamander on Linux

Posted: 10 Jul 2010, 11:40
by gregzeng
Hadez wrote:Just a quick idea. There's no need for porting be as long as you can run Altap Salamander using Wine or CodeWeavers' CrossOver (not sure about these now).
To make it useful I see creating a filesystem plugin (Unix-native binary with both APIs) handling all additional features such as (at least) links, permissions, and ownership.
Other goodies often seen on Unices, such as mounting filesystems, can be handled by another plugin.
I only wonder if the hybrid thing is possible. But it would rock.
Quick idea - but very wrong.

Linux is so crazy in its distributions that Linux app creators are rendered almost useless. WINE & Crossover promise so much bull$xxx - but cannot deliver, except for a few Windows apps. Both M$-work-arounds refuse to know that most of us PC users are also M$ Windows users, legally speaking. Not sure why they pretend that we cannot use our MS drivers with their Apps.

App writers in Linux are so upset - every Linux app must be any of several incompatible versions: DEB, RPM, etc. Then 32 or 64 bit, video driver complexities, multi-core craziness, etc.

Good news from Linux, that may be appropriate to SS. Android, Maemo, etc now have a Java-type high-level programming language that claims to avoid the slowness & crimeware of both Java & Javascript. I'm no code hacker. This new high level language CLAIMS to be compiled or run-time use for every major platform: WINDOWS, ANDROID, RPM-LINUX, DEB-LINUX, Maemo, Symbian, etc.

Perhaps SS could try using a high-level programming language? Anything is better than the Linux use of Dolphin or PCMAN.

Re: Servant Salamander on Linux

Posted: 11 Jul 2010, 19:16
by Hadez
As a non-expert, I was just fantasizing about the technical side.
In case it was possible someone could try hacking on plugins I mentioned (or maybe find another way).
I can only see this as a community/fan project. If the initial code gets written, people start posting patches...

I'm not negative about packaging/platform difficulties, leaving x64 issues away.
Taking care of repositories is a job for package maintainers in distributions.
If it gets into one, it eventually ends in all major distros. It only has to be useful :-)

Talking about rewriting/porting Salamander... This is nonsense. There is only ONE. And still tied to the Windows API -- fortunately.
There is no way it could get ported to another platform. Other projects are there for the job - notably Krusader.

PS: The idea was waiting years to be pronounced, it only seemed too crazy to be possible...