trexminer / T-Rex

T-Rex NVIDIA GPU miner with web control monitoring page
2.64k stars 439 forks source link

Source Code Contains Readme #17

Open marcel1974 opened 5 years ago

marcel1974 commented 5 years ago

Please release source code. Source contain readme.md I want to build T-Rex for Slackware Linux 14.2 - 64 and 32 Bit with different CUDA

Thank You

trexminer commented 5 years ago

Sorry, the miner is not open source. What CUDA version are you after?

mooleshacat commented 5 years ago

That's a shame... I'm another who'd like to compile for other distros & library versions.

I really do NOT like how I have to trust the executables are not infected.

You can say "you can trust me" etc all you want, really it is a bad habit to get people used to running pre-compiled binaries which they cannot audit or have someone else audit.

Training people to be infectious :P

trexminer commented 5 years ago

@leshacat Pretty much all the libs T-Rex relies on are statically linked so ideally you shouldn't have cross-platform compatibility issues. Is there any specific distro you use where the miner fails to start?

marcel1974 commented 5 years ago

If you use any open source libs or compilers you need to make the complete open source protect source code available for others to build on to change and distribute. Also build instructions must be supplied. I love Slackware and I love building software for my favorite distro. Xmrig Xmrstack etc all have their code available to download because they don't have a choice. Symbian, Android, Linksys, Openwrt etc. made it available. https://www.google.co.za/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwjFn_j517bjAhVOfMAKHbOKABQQFjAAegQIAhAB&url=https%3A%2F%2Fwww.gnu.org%2Flicenses%2Fgpl-3.0.en.html&usg=AOvVaw10bxkQaeimljqo7-w-lKIy

marcel1974 commented 5 years ago

"For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights."

trexminer commented 5 years ago

It depends on the licence those libs and compilers are published under. We don't use any GPL libraries. What's the error displayed when you start t-rex on Slackware?

mooleshacat commented 5 years ago

Those are only some of the reasons. I personally may not need to compile on some whacked out distro but someone else might. My preference is Debian latest stable not that it matters.

I am saying in general it should be open source and that it is a shame that it is not open source.

I kind of agree with @marcel1974 that this would be GPL violation if you use ANY open source covered by the GPL. Not that GH, MS, or any governing body gives a rat's behind if you do.

Are you sure all of your crypto algo libraries are all custom? I doubt everything down to every single algo is custom coded from the ground up... Is it ?

trexminer commented 5 years ago

All algos are either written from scratch or based on open source code not published under GPL

exty357 commented 4 years ago

Очередной русский говно-кодер, публикующий на гите свои УНИ-КАЛЬНЫЕ разработки, которые якобы не содержат gpl-кода. Репорт хитрозадым. Хоститесь на меге со своим закрытым кодом.

aleqx commented 3 years ago

We don't use any GPL libraries. [...] based on open source code not published under GPL

Prove it. Otherwise you're just lying/hiding ... like all other miner software developers out there.