Live data from Hacker News

Show HN: Geeonx a Multiplatform C GUI-Library (Linux, Windows, macOS)

geeonx.org

11–15 of 15 posts

Re: Show HN: Geeonx a Multiplatform C GUI-Library (Linux, Windows, macOS)

#11

If you want people to check your project out, I’d advise you to put the documentation, license, and installation instructions prominently on the website and link to the source code. I immediately passed on looking at your project because the website just wants me to download things. Also, for the love of god, don’t document source code with PDFs.

You can find documentation about installing and programming prominently on the website. The Geeonx Library can be used free of charge for private and business purposes. For more information: https://geeonx.org/EULA_Lib099-286.pdf

Where is the documentation online? I don't want to download anything or leaf through a PDF to understand what I'm looking at. Even just running Doxygen on the headers would be fine.

Re: Show HN: Geeonx a Multiplatform C GUI-Library (Linux, Windows, macOS)

#12
post #5

While it looks somewhat interesting, I'm afraid that there are some aspects that don't sit well with me. The license is unclear. And I can't find the referenced EULA_Lib.pdf. "The use of the Geeonx library and the programs geeonx_demo andgeeonx_creator is subject to the corresponding license agreements:EULA_Lib.pdf, EULA_Geeonx_Demo.pdf, EULA_Geeonx_Creator.pdf." The instructions for linux installation are a little b…

Changing the ownership of /use/local is neither bizarre nor dangerous. It (used to be) a very common thing to do for workstations in a domain type environment (school or business etc), we do this where I work for end user Linux desktops.

Re: Show HN: Geeonx a Multiplatform C GUI-Library (Linux, Windows, macOS)

#13

If you want people to check your project out, I’d advise you to put the documentation, license, and installation instructions prominently on the website and link to the source code. I immediately passed on looking at your project because the website just wants me to download things. Also, for the love of god, don’t document source code with PDFs.

You can find documentation about installing and programming prominently on the website. The Geeonx Library can be used free of charge for private and business purposes. For more information: https://geeonx.org/EULA_Lib099-286.pdf

Are you going to make the source available?

Very few developers are willing depend on a library whose source is not available.

If the code is good you should be able to charge for the source under one of the various licenses available.

Pirated source code is something that can't be avoided but it is way better than something which will not be used if source is not available.

That is something that Delphi component developers learned. Without source no one will be interested in your code because they will be left with a product they cannot fix if there are bugs and you are not ready, willing or able to fix them.

Re: Show HN: Geeonx a Multiplatform C GUI-Library (Linux, Windows, macOS)

#14

Earlier quoted context omitted.

You can find documentation about installing and programming prominently on the website. The Geeonx Library can be used free of charge for private and business purposes. For more information: https://geeonx.org/EULA_Lib099-286.pdf

Where is the documentation online? I don't want to download anything or leaf through a PDF to understand what I'm looking at. Even just running Doxygen on the headers would be fine.

To get a quick impression of a Geeonx application glance at the sourcecode of the small GeeonxDemo application:

https://geeonx.org/geeonx_demo2-57allos.c

The headerfile of the library:

https://geeonx.org/geeonx_public2-124.h

Re: Show HN: Geeonx a Multiplatform C GUI-Library (Linux, Windows, macOS)

#15

Earlier quoted context omitted.

You can find documentation about installing and programming prominently on the website. The Geeonx Library can be used free of charge for private and business purposes. For more information: https://geeonx.org/EULA_Lib099-286.pdf

Are you going to make the source available? Very few developers are willing depend on a library whose source is not available. If the code is good you should be able to charge for the source under one of the various licenses available. Pirated source code is something that can't be avoided but it is way better than something which will not be used if source is not available. That is something that Delphi component de…

Sorry, the library is a closed source project.

Nik

Post reply on HN