Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Mr QuestionMan 0.6 *LINUX* Edition (Read 7068 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Mr QuestionMan 0.6 *LINUX* Edition

Greetings!

I've succeded in making a LINUX port of Gambit's Mr QuestionMan 0.6 and called it Mr QuestionMan 0.6 *LINUX* Edition. I know there may be some folks interested in such a version, so this was the reason I sacrificed some of my time for developing it.

You can download Mr QuestionMan *LINUX* edition from here: (Dead link removed.)
Source code can be downloaded from here:
(Dead link removed.)

For the guys looking for a Windows version, I recommend Audio Identifier (Linking to illegal software, even your own, is a no-no.).
Why this is actually a back-port of MrQM 0.6 and not of AI 0.7.x? Well, because AI has come to a level where the GUI is VERY dependent on Windows, so, at least for the moment, it cannot be ported to Linux. Also, a lot of AI's unicode code is imported from units that are Windows-specific.

But going back to Mr QuestionMan *LINUX* edition....
Be sure to read the included Readme.txt.

Some notice about...
Install
-------
Mr QuestionMan *LINUX* edition is built around Qt (yes, I know, it sucks, but currently is a limitation of Kylix upon which is built).
You need to download & install libborqt-6.9.0-qt2.3.so, see http://kylixlibs.sourceforge.net for available packages/installs.
Also, note that there is a bug with newer Debian-based distributions.
You can find more information on the aforementioned page.

Cheers! 

Edit: source-code link added 

Mr QuestionMan 0.6 *LINUX* Edition

Reply #1
Quote
Source code not yet released, but it will be available soon.
[a href="index.php?act=findpost&pid=289850"][{POST_SNAPBACK}][/a]


Before the well known henchmen come around, I'll point this to you in a friendly way:

According to the (L)GPL, when you release a program under this license, you must make the sources readily available at the same location. If you are not yet ready to release the sources, you should wait to release the binaries.

So, please, release the sources ASAP.

Mr QuestionMan 0.6 *LINUX* Edition

Reply #2
Quote
According to the (L)GPL, when you release a program under this license, you must make the sources readily available at the same location

I know, but I was in a rush. Here they are:
(Naughty, naughty, you stopped providing source code, so of course this link is now dead.)

Mr QuestionMan 0.6 *LINUX* Edition

Reply #3
Quote
According to the (L)GPL, when you release a program under this license, you must make the sources readily available at the same location.[{POST_SNAPBACK}][/a]

I know it's a minor detail but what you said is not exactly the case. 

He could choose option 3b.

from [a href="http://www.gnu.org/copyleft/gpl.html]GPL v2[/url]:
"3b)  Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; "

Mr QuestionMan 0.6 *LINUX* Edition

Reply #4
Quote
Quote
According to the (L)GPL, when you release a program under this license, you must make the sources readily available at the same location

I know, but I was in a rush. Here they are: (Dead link removed.)
[a href="index.php?act=findpost&pid=289860"][{POST_SNAPBACK}][/a]

Some technical and not-so-technical related stuff about Mr QuestionMan *LINUX* edition:
The ATL that comes with the source is a slightly modified version of the original ATL (to be read, portable). Actually, this won't affect in any way functionality, as the changes are merely minor. Those who are interested in locating the changes, I suggest to make a directory vs directory compare.
Anyway, to the original code, I didn't add any extra comments and/or credits, just make the job and... that's all.
Some code changes were needed in order to make the job in the program/GUI also.
The original file searching algorithm was replaced with some [modified] code from Audio Identifier.
Some Windows-specific functionality (Shell Integration) and alpha blending (actually, not that useful) was removed.
Also, due to BIG GUI problems/bugs with Qt and label sizing/displaying, the About window was simplified.
Ah... almost to forget... the proggie was tested under a Ubuntu 5.04 distro (Debian/Gnome based).
Except for the ugly (hey, but functional) interface, it seems to work fine!

All the original credits of Gambit were preserved.
Also, for the work involved, I added a little credit in Mr QM *LINUX* edition's About window to me.

Anyway, the BIG credits go to Gambit & MAC team for the fantastic ATL.
Respect & keep up the great work! 

Vlad.

Mr QuestionMan 0.6 *LINUX* Edition

Reply #5
Quote
Quote
According to the (L)GPL, when you release a program under this license, you must make the sources readily available at the same location.[{POST_SNAPBACK}][/a]

I know it's a minor detail but what you said is not exactly the case. 
[a href="index.php?act=findpost&pid=289864"][{POST_SNAPBACK}][/a]


A-HA! But you didn't read the GPL FAQ.

[a href="http://www.gnu.org/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites]http://www.gnu.org/licenses/gpl-faq.html#S...nDifferentSites[/url]

Quote
The GPL says you must offer access to copy the source code "from the same place"; that is, next to the binaries.


I know both interpretations clash a little, but since the FSF is so far the authoritative source for GPL interpretations (at least until it faces court), people will probably have to abide to their interpretation.


Trust me, I read all those pages several times to fend off the retard zealots bitching at RareWares.

Mr QuestionMan 0.6 *LINUX* Edition

Reply #6
That's cool - thanks Miriam.
Just a couple of bugs:
1) You can only look at the contents of your home directory. So, if you have your music under /mnt/music or similar the MQM can't access it.
2) If you select multiple directories an error dialog comes up. Once the dialog is dismissed the program stops working.

Mr QuestionMan 0.6 *LINUX* Edition

Reply #7
Quote
A-HA! But you didn't read the GPL FAQ.
---
I know both interpretations clash a little, but since the FSF is so far the authoritative source for GPL interpretations (at least until it faces court), people will probably have to abide to their interpretation.

Trust me, I read all those pages several times to fend off the retard zealots bitching at RareWares.
[a href="index.php?act=findpost&pid=289869"][{POST_SNAPBACK}][/a]


Agreed. Makes you wonder whether you are licensing under the GPL or the GPL-FAQ though. 

 

Mr QuestionMan 0.6 *LINUX* Edition

Reply #8
Quote
That's cool - thanks Miriam.
Just a couple of bugs:
1) You can only look at the contents of your home directory. So, if you have your music under /mnt/music or similar the MQM can't access it.
2) If you select multiple directories an error dialog comes up. Once the dialog is dismissed the program stops working.
[a href="index.php?act=findpost&pid=289928"][{POST_SNAPBACK}][/a]

Thank you for bug reporting.
Unfortunately, I'm very busy right now with some programming stuff in "real life", but once I'll get back working on Audio Identifier, I'll take a look on the issues you reported.