ClamWin Free Antivirus Forum Index
ClamWin Free Antivirus
Support and Discussion Forums
Reply to topic
Some questions about how it develops ClamWin.
TeRRus


Joined: 09 Oct 2012
Posts: 0
Location: Cuba
Reply with quote
What programming languages ​​are used?
What compilers are used?
What libraries are used?
What alternative compilers can be used?
How I can help develop the software?
Where I can get the source code?
Where I can get the documentation necessary to understand everything developed so far?
Where I can suggest some idea to include in the AV?
Where I can learn to work together with the community?
View user's profileSend private message
GuitarBob


Joined: 09 Jul 2006
Posts: 9
Location: USA
Reply with quote
ClamWin is a Windows port of the open source Clam Antivirus program for Linux to which the developers add a Windows GUI with some menu options. Clam AV is written in C++, but the GUI and other Windows support are in Python. The ClamWin source code is available from the main page on the ClamWin web site--check the menu options. There is also a contact menu option on the main page. Alch and Sherpya are the ClamWin developers. What ClamWin needs is a rewrite to eliminate the Python dependences and develop a real-time version (it is now an on-demand scanner) with a kernel driver.

I am sure Alch and Sherpya will be glad for some help. Contact them.

Regards,
View user's profileSend private message
DS


Joined: 09 Jul 2013
Posts: 0
Reply with quote
Dear GuitarBob,

I am a new user of ClamWin, and i intend a useful contribution for the AV, however to do that the source code and the documentation is required, which is not so easily available on the website main menu. I would appreciate it if you can provide me the link for the same.

Thanking you, hope you help me with my part in providing a useful contribution towards the AV.
View user's profileSend private message
GuitarBob


Joined: 09 Jul 2006
Posts: 9
Location: USA
Reply with quote
Thank you for using ClamWin. It needs a more modern GUI, elimination of the present Python dependency, and a mini-filter driver for real-time/on-access scanning. It also needs some Windows file heuristics (see the unrelated Clam Sentinel project).

The FAQ on the ClamWin main page shows source code information at https://www.clamwin.com/content/view/178/27/ on the web. Thank you for your interest in helping.

Regards,
View user's profileSend private message
xqrzd


Joined: 18 Feb 2013
Posts: 0
Reply with quote
Do you know the language requirements for the UI? I know .NET, and I've done a native UI using Windows API in C. Also, are they planning any metro stuff?
View user's profileSend private message
GuitarBob


Joined: 09 Jul 2006
Posts: 9
Location: USA
Reply with quote
Alch has stated a desire to update the GUI to a more modern appearance later this year, but I have not heard of any concrete plans. I don't know what the current GUI is based on. The Clam source code is C++. Some preliminary work on ClamWin 1.0 was done in in C#, I understand, a few years ago, but nothing came of it.

Use the Contact Us menu item on the main ClamWin page if you would like to offer some help in development. Anything you can do will really be appreciated.

Regards,
View user's profileSend private message
Some questions about how it develops ClamWin.
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT  
Page 1 of 1  

  
  
 Reply to topic