SSH service

All development related issues welcome

Moderator: Moderator Team

Post Reply
HansH
Posts: 9
Joined: Fri Dec 31, 2010 12:23 am
Location: Netherlands

SSH service

Post by HansH »

Just saw the main page with the the google summer of code 2011 projects.

One of them is a ssh service....
Now it happens I have a published a ssh service (with source) but which makes use of a bought (closed sourced) ssh library.
It is a pure windows ssh service (no GUI or cygwin requirements) which I use with the reactos cmd.exe under windows.
link: http://www.atbas.org/wssh

Feel free to try it out
If there is someone who wants to build a ssh service from scratch, I am willing to help out (if I have enough knowledge)

Hans

Lone_Rifle
Test Team
Posts: 802
Joined: Thu Apr 03, 2008 2:17 pm
Contact:

Re: SSH service

Post by Lone_Rifle »

I did a bit of digging around the link that Hans provided. Basically wSSH is dependent on a component provided by weonlydo software [1], which is available on a proprietary license. wSSH itself is available on a license written by Hans himself that is largely based off the MIT one. I have not had the time to check if there are open source equivalents of the weonlydo component, but assuming there is one, and assuming that it is not too difficult to refactor wSSH to use a different library, this might make an interesting project.

Hans, feel free to present yourself to the devs on Freenode IRC, #reactos.

[1] http://www.weonlydo.com/SSHServer/ssh-telnet-server.asp

reshmati
Posts: 1
Joined: Mon Apr 16, 2012 4:08 pm
Contact:

Re: SSH service

Post by reshmati »

@Lone_Rifle, Does it mean that we can't use it as opensource software since it's using proprietary library? Thanks.

Haos
Test Team
Posts: 2954
Joined: Thu Mar 22, 2007 5:42 am
Contact:

Re: SSH service

Post by Haos »

You can use whatever you want. The problem is that ReactOS project might not be able to distribute it with our OS.

HansH
Posts: 9
Joined: Fri Dec 31, 2010 12:23 am
Location: Netherlands

Re: SSH service

Post by HansH »

You can distribute my binary version, I am allowed to sell or give away the programs I create with it.
What I can't do is give you the source of the library or my license key.
If you want, I can ask the guys at weonlydo to be sure.

Other possibility, there is also a libssh (libssh.org) project which starts to look like a very good alternative.
There are multiple people trying to build a ssh server with it, but it is a bumpy road....
If I can build a core server with it, I will try to use it also as a alternative library source.

hope this helps.

User avatar
EmuandCo
Developer
Posts: 4436
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: SSH service

Post by EmuandCo »

We dont ship binary only apps. Only things we can build by ourselves.
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

HansH
Posts: 9
Joined: Fri Dec 31, 2010 12:23 am
Location: Netherlands

Re: SSH service

Post by HansH »

no problem, clear answer.

The best alternative is perhaps then to see if the libssh version can be used.

Webunny
Posts: 1201
Joined: Sat Apr 28, 2012 1:30 pm

Re: SSH service

Post by Webunny »

HansH wrote:no problem, clear answer.

The best alternative is perhaps then to see if the libssh version can be used.
Any news on this?

Aeneas
Posts: 470
Joined: Sat Oct 10, 2009 10:09 pm

Re: SSH service

Post by Aeneas »

I am also very interested in this...

DeadDude
Posts: 68
Joined: Thu Dec 28, 2006 7:53 pm

Re: SSH service

Post by DeadDude »

software in this kind of 'limbo' can still be added to RAPPS, right?

milon
Posts: 969
Joined: Sat Sep 05, 2009 9:26 pm

Re: SSH service

Post by milon »

I see no reason why not. RAPPS is a repository of software that (supposedly) runs on ReactOS. If it works, and if it can be distributed without copyright infringement, that's all that's needed to include something.

Aeneas
Posts: 470
Joined: Sat Oct 10, 2009 10:09 pm

Re: SSH service

Post by Aeneas »

I would deem that highly desirable.

But I wonder, did anyone of you guys manage to get it to actually run? I tried, it failed; the reason being that it somehow insistend on a C:\Windows directory - while we have ReactOS.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest