Protect the source code of your programs

Pagina 1/3
| 2 | 3

Door carmeliofh

Supporter (6)

afbeelding van carmeliofh

24-03-2019, 14:44

Greetings everyone.

The BASIC language is simple and useful but the BASIC interpreter does not allow the software developer to protect the copyright, I say this because the BASIC interpreter always exposes the source code of the programs. To protect the source code of programs written in BASIC, the computer programmer has two alternatives: Compile the program or use the "TOKENIZER V2" subroutine.

"TOKENIZER" is not a compiler. "TOKENIZER" transforms ".BAS" into ".BIN" and thus hides the source code of programs written in BASIC language. "TOKENIZER" can be used to develop free software and commercial software. "TOKENIZER" is available in Portuguese, English and Spanish.

Use the "TOKENIZER V2" subroutine.

Aangemeld of registreer om reacties te plaatsen

Van hamlet

Scribe (2471)

afbeelding van hamlet

24-03-2019, 15:50

For those who will keep their secrets.
"Tokenizer V2" is not a free download. the link will leed you to a patreon page.
Anyway, thanks for sharing.

Van Manuel

Ascended (15691)

afbeelding van Manuel

24-03-2019, 15:54

Um, it's MSX... isn't it better to share MSX source code instead of protecting it? No one can make a real profit from MSX these days, so let's try to work together and share code and ideas to stimulate more MSX development!

Van carmeliofh

Supporter (6)

afbeelding van carmeliofh

24-03-2019, 16:20

What is the problem with the Patreon service?
Some people talk about Patreon as if it were something dangerous. I have no problems with "Patreon".

Van carmeliofh

Supporter (6)

afbeelding van carmeliofh

24-03-2019, 16:36

Regarding this subject of receiving money I say the following. In capitalism no one lives without money. And I add the following: People who develop hardware for MSX, sell the hardware and make some money, then people who develop software for MSX can also earn some money. Everything normal following the scheme of capitalism.

Van hamlet

Scribe (2471)

afbeelding van hamlet

24-03-2019, 17:23

Dear carmeliofh.
Of course you can earn money with what you do. It is up to you and nobody will speak it badly to you. Personally I prefer to give money directly without having to pay a service in between, as it happens with Patreon.
What I didn't like is the fact that you didn't mention the costs in your announcement. That makes a bad feeling and I don't think your product needs this.

Van mars2000you

Enlighted (5497)

afbeelding van mars2000you

24-03-2019, 17:45

Anyway, the convertion of BASIC files into binary files has already been used in the past in a few demos of the MSX scene. Although it takes some time to 'extract' the BASIC file from the binary file, it's definitely not an impossible mission.

Van carmeliofh

Supporter (6)

afbeelding van carmeliofh

24-03-2019, 19:00

"Hamlet" I understood what you said but it is important to say two things.
1) I did not find it necessary to say here in the "MRC" that "TOKENIZER V2" is paid. For me it is enough to click on the link and when you get to "Patreon" you will get more details.

2) Do not worry because in "Patreon" the CUSTOMER (patron) does not pay fees to the "Patreon". Patreon receives fees from software developers, musicians and other professionals who offer services and products at Patreon. It's similar to the Google Play Store. In the Play Store, Google gets 30% of the software value and the software developer gets 70%, but CUSTOMERS who buy the apps pay only the app price and do not pay fees to Google.

So do not hesitate and get the spectacular "TOKENIZER V2" subroutine for MSX computers.

Van Manuel

Ascended (15691)

afbeelding van Manuel

24-03-2019, 20:56

Before paying it may be a good idea to know what this thing does exactly. How can it really protect the source code? In the end it has to run on the MSX, so isn't it possible to simply extract the code, perhaps with the help of an emulator?

I don't mind if people want to make money with MSX, but I think hardly anyone does (nor do I think it's really possible). So I don't think the tool is all that useful. Still, I'd like to know before paying anything whether it would be worth my money. Your claims so far are not enough to convince me.

Van Louthrax

Prophet (2076)

afbeelding van Louthrax

24-03-2019, 21:04

I think most of the commercial MSX games released these days are usually not coded in BASIC (even if some of them are in X-BASIC)?

Van Meits

Scribe (5488)

afbeelding van Meits

24-03-2019, 21:38

Does it increase the speed of the program? If not, it just obfuscates the code?
curious coders do not snoop around in basic sources because they're mostly asm guys.
basic can be made quite unreadable for the human eye without hiding anything. Eventhough it's possible to hide stuff.
Stuff I code in basic sometimes has some "walls" for curious people to climb over, but they're mostly just for fun.

The hardware vs software revenue comparison is imho not really a valid one. Hardware makers can really run into financial problems (ordering wrong parts, design flaws, rma, lost during shipping, etc.) where a software creator put nothing more than time in it and even learning while doing so.

Even if tokenizer works and turns basic into something unreadable it remains a nice, good working proof on concept (i.e.: it's possible). I'd rather put my money in essential software, but that's all free. That's a bit how the ball rolls, at least in the mrc community. That might be the reason that reactions might be a bit cold.

Good luck with your program nevertheless. I morally support everything and everyone Smile

Pagina 1/3
| 2 | 3