V148 now up...
BlitzMax Forums/BlitzMax Programming/V148 now up...
| ||
Hi, V148 is now up with BRL modules relicensed under the zlib/libpng license. All MaxGUI modules and any PUB modules which were originally PD are now also zlib/libpng licensed. This means you can now freely redistribute modifications to any of the BRL/MAXGUI/PUB modules, host them at google code or sourceforge etc. Note that the bcc compiler is still proprietary. There is also a fix for the OpenAL audio bug where allocing/stopping a channel without actually using it caused the channel to be leaked. |
| ||
Cool! Thanks Mark! Any thoughts on BlitzMax 64bit version? http://www.blitzbasic.com/Community/posts.php?topic=97482 Last edited 2012 |
| ||
That's pretty cool! Why the sudden open sourcing of the BRL modules? |
| ||
There is also a fix for the OpenAL audio bug where allocing/stopping a channel without actually using it caused the channel to be leaked. ![]() The OpenAL Fix is working under windows 7 / Mac OS / Linux :D Now I can stop bitching and move on Thanks a million! Last edited 2012 |
| ||
marksibly wrote: This means you can now freely redistribute modifications to any of the BRL/MAXGUI/PUB modules, host them at google code or sourceforge etc. Does this mean I can integrate my Odd2D module directly into Max2D and redistribute? |
| ||
Does this mean I can integrate my Odd2D module directly into Max2D and redistribute? That would, in fact, appear to be possible - according to that licensing model. |
| ||
Does this mean I can integrate my Odd2D module directly into Max2D and redistribute? Does this mean we are going to see pimped version of Max2D as well with all the so desired features? :D |
| ||
Good update! Now I can stop bitching and move on Ahh, Glasshopper! You have not yet learned the way of the bb.com forumite! For when there is no more to bitch about, new problems must be invented, and bitch about those instead!(I'm [probably] joking, obviously) :D |
| ||
Hooray for Odd2D. Module allowed me to pursue a remake to my famous game without OpenGL dependence. But now, I forget its name... |
| ||
MaxIDE-CE 2.01 is finally working! \o/ |
| ||
So... does this leave anything under the BSSC, or does it cover everything? Does this in turn remove the legal ambiguity I seem to remember from a few years back about creating DLLs with BlitzMax? What about suggested projects like this one? Awesome move, anyway. |
| ||
Thank You Mr.Sibly!!!!!! The more bugs fixed, the better! |
| ||
Wow! Do you mean I will be able to implement my dream: http://www.blitzbasic.com/Community/posts.php?topic=96982 Is it true? I will contact you with email just to be sure I will not conflict with your license!!! Thank you! |
| ||
Thanks Mark. |
| ||
Ahh, Glasshopper! You have not yet learned the way of the bb.com forumite! For when there is no more to bitch about, new problems must be invented, and bitch about those instead! (I'm [probably] joking, obviously) :D No worries mate :) I know we can all potentially bitch one day or another, but did you already feel the magic of having headaches on a workaround for a bug and the next day seeing an update of your favorite tool fixing the problem? +This update seem's to be really appreciated. Nice :D See you to the next bitchin thread M. Farkey (the farthest the better). |
| ||
I'm curious to know why the suddent open source of the BRL modules. but the good thing is that anyone can start now a port of brl max modules to monkey and even make the monkeymax target a free target for all blitzmax users . Monkey compiler is opensource and public domain, monkeymax is too, soo... This opens a very interesting door... we'll see... |
| ||
It could also mean Mark is saying "here, now you're free to use the source of the modules, make your own damn 64-bit version of BlitzMax" :-) |
| ||
See you to the next bitchin thread M. Farkey (the farthest the better). Please, call me Sheargal. |
| ||
Great, thanks for listening and fixing that bug Mark! |
| ||
What are you gonna do Jake? Continue using 16 Channel only or let it go? I can tell you it's rock solid now :) |
| ||
My prayers have been heard! : D |
| ||
Awesome! Thanks, Mark. |
| ||
It could also mean Mark is saying "here, now you're free to use the source of the modules, make your own damn 64-bit version of BlitzMax" :-) You got the source to the BlitzMax compiler by any chance? If so, either share with us, or add a 64-bit flag for us. Then we can make 64-bit stuff. As long as Your Siblyness doesn't give us that vital piece of software in 64-bit, we won't see anything in 64-bit. |
| ||
You got the source to the BlitzMax compiler by any chance? Isnt the source for bmk under blitzmax/src/bmk? |
| ||
Yes it is. |
| ||
What are you gonna do Jake? Stick with 16 channels because I know it's under control. I sometimes create another channel, say on the options screen as a slider sound effect, so now I know users won't crash the sound if they go into options 256 times :-) |
| ||
Awesome!!! Way to go Mark! |
| ||
bmk is not the compiler. bcc is the compiler. the bmk tool is just a command-line compiler front-end afaik. So, the compiler is still closed source and propietary. It is a commercial product, so this is somehow expected. |
| ||
Are we moving toward democracy? Kinda scary. Who will anoint 'official release' of BMax? |
| ||
@John G: As long as we need the BlitzMax compiler to compile them, I can't see how this could be bad for BRL, and at the same time, it could help the community with fixes and addaptations. I'm not sure if this is related to this: http://code.google.com/p/diddy/wiki/MonkeyMax (but not sure if this is the "detonator" of the license change, or more than Mark is focused more on Monkey but want BlitzMax to keep on growing and improving). Im my honest opinion, opensourcing a compiler or library is never a bad idea. Last edited 2012 |
| ||
Just updated to v1.48 after upgrading to Lion/Xcode 4.3.2 and get the error "sh: gcc: command not found" when building. What do I need to do to get it compiling again? |
| ||
Open XCode Preferences, go to Downloads section and install the command line tools. |
| ||
After downloading and "installing" xcode, you still need to manually browse to the folder and run the installer (again), IIRC. |
| ||
Thanks, works perfectly now. :) |