Project Status #239
-
|
Hello, I'm willing to support the continued development of this project. I'm not looking for any special treatment here other than a priority look at PRs and some information to help me collaborate. The current roadmap states one item left to finalize 0.4.0
Questions:
|
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 2 replies
-
|
Hello! I indeed didn't work on the project for a long time but restarted a few weeks ago. The currently checked boxes are misleading because I in fact need to complete the security schemas and then implement them. This is a full embedded antivirus, not just some random GUI for a common webapp like Discord or Spotify. So it requires a lot of careful thinking if we (I) don't want to release anything that could pose a serious risk to end-users. I will also update the description because ClamAV Desktop is not just a GUI, it's a fully-fledged antivirus using ClamAV engine. Security patterns are extremely complex: it's really easy to leave vulnerable blind spots when we don't master how each OS files and execution architecture work. I would love to get help if any of you are experienced:
Where I need help is:
Just beware I'm quite attentive to good practices, Git, and CI workflows 🙃. There is a big difference between coding a first release, and properly handling issues + maintenance + deployment across dozens of platform setups, replying to users, etc. I just opened a Stoat server in case you want to chat about contributing: https://stt.gg/xH2w834e. Regarding forking, it's open source, so anybody is free to do it 😌. I see you already did it anyway Steven so I wish you good luck if you plan on going on with your own version. This is the soul of OSS! A note on LLMs (which I love since I'm slowly becoming an LLMOps myself): I would strongly advise against vibe-coding an antivirus though, especially the Rust core and daemon parts unless you want to end up distributing a walking "security cheese" to unaware end-users. That's just a personal advice. Poke @bluehysteric, @s-b-repo, @OMPT, @RokeJulianLockhart since you were on the discussions I marked as duplicates. |
Beta Was this translation helpful? Give feedback.
-
|
Wonderful to hear that this project is moving ahead and thank you both for the recent work on it. Hopefully the two of you can work together to get this up and running before too much longer. If I knew more and had more time, I'd happily help out but sadly I have neither time nor skills. Looking forward to watching the progress. |
Beta Was this translation helpful? Give feedback.
-
|
That's great—the project is still ongoing. And we have new people joining us.It would be even better if we could package it as an Arch package. |
Beta Was this translation helpful? Give feedback.
-
|
@stevenlafl Can you build an Arch package? There are missing dependencies after the DEB conversion. |
Beta Was this translation helpful? Give feedback.
-
|
TBH just use claude mythos when it releases and opus i have been doing it with my hacking framework |
Beta Was this translation helpful? Give feedback.
-
|
@stevenlafl @ivangabriele A quick question, How is the progress going to revive this project? I am sure many other Linux users would be keen to use this. I've abandoned clamav-gui. It's resource heavy and appears to target MS users. |
Beta Was this translation helpful? Give feedback.
Hello!
I indeed didn't work on the project for a long time but restarted a few weeks ago. The currently checked boxes are misleading because I in fact need to complete the security schemas and then implement them. This is a full embedded antivirus, not just some random GUI for a common webapp like Discord or Spotify. So it requires a lot of careful thinking if we (I) don't want to release anything that could pose a serious risk to end-users.
I will also update the description because ClamAV Desktop is not just a GUI, it's a fully-fledged antivirus using ClamAV engine.
Security patterns are extremely complex: it's really easy to leave vulnerable blind spots when we don't master how each OS…