I'd like to make commercial software on Python.

Asked 2 years ago, Updated 2 years ago, 107 views

Hello,

I would like to make commercial software with Python 2.7. Please let me know the following.
①Do I have to disclose all the source code?
②Is it impossible to compile without decompiling?
③I use several modules such as Pandas, but I compiled them and exe
Is there a knack for formatting it? (Previously, I py2exe Scipy, Numpy
) But I remember not doing well.I have a vague recollection...)
Thank you for your cooperation.

python windows compiler

2022-09-30 11:32

2 Answers

ソースDo I have to disclose all the source code?

No, you don't need to disclose it.

This does not apply to using GPL-licensed modules.

逆Is it impossible to compile without decompiling?

It's impossible in all languages, not just Pyhton.

You can use Cython or pyminifier to make analysis a little harder.

PI am using several modules such as Pandas, but is there a knack for compiling them into exe format?

Here are some important points to note when using the main libraries.

http://www.py2exe.org/index.cgi/WorkingWithVariousPackagesAndModules


2022-09-30 11:32

ソースDo I have to disclose all the source code?

You don't need to do this unless you have a license, such as your library.

逆Is it impossible to compile without decompiling?
③I am using several modules such as Pandas, but is there a trick to compile them into exe format?

There are other ways besides py2exe to compile Python-created projects, including dependent libraries.See "How do I compile Python programs into executable binaries?".

I have the impression that Python doesn't have that much demand for code-keeping, and that tools aren't developing very well.I think we can make reverse engineering difficult by using obfuscation and encryption.See "How do I protect Python code?" (not just the top answer, but other answers may be helpful).


2022-09-30 11:32

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.