Hi,
I created a small application called µStart. It works as a application launcher. But you can also open other files (e.g. .DOC) or other folders on your drive.
It is quite similar to PStart, but it is much smaller (only 68k) and has no fancy stuff (like application icons, maybe they will come in a later version) or notes functionality.
All path informations are stored as relative paths. It also allows to start applications automatically on launch and also to close most of them automatically.
On my homepage is a detailed (german) description, but µStart itself is english. You can at least take a look at the screenshots.
Look at http://www.loncarek.de/pages/Prog/SoftwareProjekte#uStart
Direct download link: http://www.loncarek.de/downloads/uStart.zip
It is free for personal and commercial use. I have not decided for a specific license yet.
Have fun with it.
Hey Klonk. Since you're including the source, I'm guessing whatever license you're going to choose, it's going to be an OSI approved one, right? (that's a requirement for mentioning your own stuff on this site) If you'd like to chat about which license might be best, feel free to post on-forum or drop me a note. I prefer the GPL for stuff we're doing -- it isn't perfect, but it's good -- but you may have a different idea about what you'd like to do with it.
Sometimes, the impossible can become possible, if you're awesome!
Well,
I just wanted to share my work with others, as I also use a lot of free or GPL software. So this is my part I give back to the community.
Currently I just think about the license: Everyone can do with the source whatever he wants I jst would like to see a credit pointing to me. hat's all. Of course I don't want to be held responsible for any damages that might occur. The program itself is not really complicated. So I guess it's kind of Public Domain, isn't it?
I just wrote this tool from own requirement and as training for programming in purebasic. (I only write small tools)
So what license do you suggest? I would like to keep it as simple as possible (The license itself should not be longer than the source code )
Do you know NSIS? Cause you sound like a non-busy developer. If so, I might get you to help me with my project, START.
----
R McCue
"If you're not part of the solution, you're part of the precipitate."
Well, I'm a "spare time" developer, which means I develop small applications when I need them and do not find some oterh application that suits my needs.
I tried NSIS as installer within a quickfix for a program we gave away together with some hardware at work. But not more yet.
But still I'm highly interested, as NSIS seems to be extremly powerful. So where can I find it, take a look at it...?
I learned almost everything (HTML, PHP) from existing sources I just adepted to my needs...
You`ll just have to use code from launchers etc
Get it here: http://nsis.sourceforge.net
And I would recommend getting HM NIS Edit cause when you hover over a function it gives you a bit of help.
----
R McCue
"If you're not part of the solution, you're part of the precipitate."
What you are looking for is the Creative Commons Attribution license. It's the closest to public domain without actually being public domain. True public domain means someone can take it, do whatever they want with it, then slap their name on it and delete yours, and they're legally in the clear. The Attribution license makes sure you get credit for the original work.
http://creativecommons.org/licenses/by/2.5/
That links to the summary page of the license. Pretty simple, no? The legalese is a lot longer. You'll never find a short license: lawyers seem to like using as many paragraphs as possible to say something that could be said in only one.
The CC licenses seem more geared to content rather than code. A BSD-style license, if I'm not mistaken, says... do whatever you want... commercial or not... just be sure to credit me and don't hold me responsible if it blows up. Is my take on it right?
Sometimes, the impossible can become possible, if you're awesome!
Yeah, you're right. The two-clause BSD license does this. However, the three-clause has this obnoxious condition:
3. Neither the name of the <ORGANIZATION> nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
I'm a little rusty on my legalese, but doesn't this mean you CAN'T credit the original creator in a derivative work?
Puuh, licensing seems to be a bit of a not too easy topic...
Just use a two-clause BSD-style license and save yourself a lot of hassle. It's very short...
This looks like a two clause BSD license. This looks very good to me. I'll use that one.
Just one question: What is the correct term: "copyright holder" oder "copyright owner" ?
Currently im fixing some bugs in µStart. With release of version 1.4 I'll add this license, too. (Should happen in around 1 week or so)
Are you German?
----
R McCue
"If you're not part of the solution, you're part of the precipitate."
he is
Yes, why?
seeing as .de for Deutch and oder
----
R McCue
"If you're not part of the solution, you're part of the precipitate."
Now as a status is reached with this application I can take a deeper look at NSIS and portable apps and start creating my own. I have several applications that I would like to have portable...
I think "copyright holder" is the correct term.
-
fatcerberus@yahoo.com [aim: fatcerberus]
I have no witty remarks or quotes to share at the moment.
Getting some stack dumps when adding apps to the menu. OS Win98SE.
Could you give me some screenshots? I'm currently not sure what you mean. I tested it with WinXP and Win2000, both are fine..
OK, well maybe I wrote it with a beta version of teh compiler (in fact Purebasic beta11), maybe when the final is released everything is fine.
USTART caused a stack fault in module KERNEL32.DLL at 016f:bff7429f.
Registers:
EAX=818f2a74 CS=016f EIP=bff7429f EFLGS=00000287
EBX=00552146 SS=0177 ESP=00552042 EBP=005520c0
ECX=c1500fc0 DS=0177 ESI=0055217a FS=278f
EDX=bffc9490 ES=0177 EDI=00000000 GS=0000
Bytes at CS:EIP:
eb 95 8b 54 24 04 50 e8 04 00 00 00 58 c2 04 00
Stack dump:
bff741f7 8000d090 bff71cbc bffc9490 00552146 00550000 0055217a bff71dac 00000202 00550000 0055217a 00552146 bff71f0c 005520cc bff51816 00ff0718
I released version 1.4 which should fix this problem and some other bugs. I hae no Win98 machine available for checking, so please tell whether it works. Thanks.
Just tried it, seems to be working very well on Win98SE.
I have just put up a blog entry on integrating the two!
https://portableapps.com/node/1751
Yours
Steve Lamerton
Developer Profile Sync & PortaLog