MaxGUI now free
BlitzMax Forums/BlitzMax GUI Programming/MaxGUI now free
| ||
| [edit] Armstrong Communications Limited has published latest maxgui module release with zlib/libpng license declaring the popular BlitzMax module free. Thanks to all users that invested in previous versions of the software, I hope MaxGUI and the tools you have made with it have made your life more productive, and that future releases continue to reward your insightful purchase. Thanks also to Mark Sibly for concise API design and Seb Hollington for recent bling and primary maintainer duties. https://sourceforge.net/projects/maxgui/files/ |
| ||
| Ohhh, ok... Thank you - I'm a 'licensed (investor at this point)' user. Quick questions: now that MaxGUI is 'free/open source/etc', 1. who follows up the development/maintenance 2. there is one (or more) 'dev path' I'm a *very happy* user of MaxGUI (I made dozens of applications for my daily job using it and I can't do anything without it!) and - as ex-payer customer - at this point I'm a little bit worried about the MaxGUI future. I would like to see some 'plan/answer' from Skid or Sebholl... ps: free is a good thing, but people needs to 'eat' something and I think some system of 'economic contribution' (PayPal donate etc) should be implemented... |
| ||
| Another thing: I understand MaxGUI is now free, but why did you remove it from the 'products' page? You should put some link/info in the BlitzMax page - so potential new customers have a 'complete' overview of their possibilities with the language (making a game is ONE thing, making some DESKTOP applications is SOMETHING NEW...) Same for MiniB3D to be honest.... just a consideration. |
| ||
| Will updates only be available via Google from now on? |
| ||
| Is this the first sign of 'BlitzMax' death? Seeing bmx2 get all the attention (even having a 'native GL' mode, which probably means generating code for Win/Lin/Mac) - and now MaxGUI being 'free', I am really worried :( I purchased both BlitzMax and MaxGUI last year... I just hope BlitzMax doesn't get the same treatment Blitz3D has, not being officialy 'dead', but not being 'updated' (as in, upgraded to newer - at least to a compatible with newer OS's - tech). |
| ||
| I think this is a great idea. It'll encourage more people to buy Bmx if they only have to buy one official product. There's a guy who's just bought Bmx and couldn't understand why he had to buy a GUI to get the samples to run. I had the same problem years ago so I'm sure other people did too. I hope that Maxgui's free status will not get it removed from the 'product updates' page. That would be a shame. |
| ||
| at this point I'm a little bit worried about the MaxGUI future. I would like to see some 'plan/answer' from Skid or Sebholl... Why be more worried now than before? It's open source now... you can submit your own patches for future stuff (just as everyone else can) |
| ||
| Why be more worried now than before? It's open source now... you can submit your own patches for future stuff (just as everyone else can) Because before 'changes' were managed by Skid or Sebholl and there was only one 'way' (wrong or right is another thing). Now the open source thing could rise to a countless MaxGUI 'variation on theme'... with too much 'dependencies' to check to run, dead projects and so on. I would like to see ONE MAIN BRANCH (the stable/the preferred if you prefer) to rely on my projects. |
| ||
| I do get an error trying to compile the SVN version: Compile Error: File 'c:/code/blitzmax/mod/maxgui.mod/win32maxguiex.mod/xpmanifest.o' not found After copying it from my old/existing MaxGUI folder it compiled without errors... May want to add it to the SVN checkout, though., |
| ||
| Personally, I have found MaxGUI to be invaluable for some of my cross-platform BlitzMax projects: miscellaneous applications, fractal generators, editors, and even rogue-like text RPGs. I thank skidracer, Sebholl and others who have made the module so useful over time, and wonder why some users have criticized it so ruthlessly. It's a light-weight, cross platform GUI module: not perfect, but very useful for a great deal of applications. |
| ||
| Oh that's bad news I guess... Sounds like Max3D. I don't have anything against open source but in the most cases it's just another dead project thing. What comes next? Blitzmax? Is that the end? Everything goes this stupid multi smart phone platform? |
| ||
| @Xaron Bad news? Dead project? MaxGUI is still 'vital' (Sebholl made frequent changes to kill bugs and add new features) Max3d simply was a 'dead project' from the start - quite different than MaxGUI. And BlitzMax can't die. BMX2 (or whatever) will be 'another' products of BRL, aimed to mobile devices. It'll be a different story, so dont' be worried about this. If I remember correctly, Skid more than one years ago would like to follow the FOSS ideology... so this news is nothing sudden, it was already planned. |
| ||
| Can't wait to see where this takes MaxGUI, and really appreciate the efforts made for it. As an "invested" user I just hope that it keeps going forward, it's been an invaluable tool for me and I would hate to see it languish due to a lack of funding/support. On the other hand, it may provide an avenue for even faster updates etc. Cautiously optimistic :0) And I too think it will be a boon for new users. Having access to a basic GUI system really expands the language. And maxgui has been the easiest/most native to work with. |
| ||
| Ok guys, I just buyed a copy of BlitzMax and I need MaxGUI. After read this post Im so disappointed.... And what about blitz plus? Its GUI will become freee too?? And how can I install MaxGUI ?? I dont know how to use SVN. Please, any moderator of this list should fix a topic about MaxGUI download and install, its will help newcommers like me. Thanks to all. |
| ||
| @vinians: Can you download the MaxGUI Module from your "Account" page -> "Product updates"? - I could e-mail you MaxGUI 1.41, but I'm not sure if such stuff is allowed?! |
| ||
| I don't have anything against open source but in the most cases it's just another dead project thing. I guess this means you do not like BlitzMax? MaxGUI isn't going open source. Like BlitzMax, MaxGUI has always been open source. The only things that have changed with MaxGUI is it is now free and it is being released under a different license (which is more conducive to free projects). After read this post Im so disappointed.... No offense, but I would have thought you would be happy. You are getting Max GUI for free, instead of having to pay for it ;)Since you are new, I just want to clarify something for you. MaxGUI is owned by Skidracer, not BRL/Mark Sibly. And what about blitz plus? Its GUI will become freee too?? It's GUI isn't a standalone product and B+ still seems to be actively used, I can't imagine it going free. I dont know how to use SVN. BlitzMax used to use SVN before. I was new to SVN and had no issues picking it up. However, many people couldn't figure out how to use SVN and complained non-stop so SVN was dropped.The only bad thing with the way SVN is being used now, is it is tied to google, so now if you want to use MaxGUI and keep it updated, you probably have to sign up for Google. Still, a small issue since Google allows Skidracer to host MaxGUI for free which is always beneficial to a free product ;) |
| ||
| @Grisu - I could e-mail you MaxGUI 1.41, but I'm not sure if such stuff is allowed?! I thik its alowed because its free :D Please, send it to my email pls vinians2006@... thanks in advance |
| ||
| Skidracer, I've never used MaxGUI but always've been tempted to. Thank you for releasing it. PS: How do one handles the license? "Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution." As obvious as this may sound, do I have to include this License.TXT file with the files of my application distribution? can I rename the file to "MaxGUI_License.TXT" so users won't think that license is the one covering my application? (I'm only asking this because this is similar to the OGG Vorbis' licence, just so I understand them all at once) |
| ||
| Ok guys, I just buyed a copy of BlitzMax and I need MaxGUI. After read this post Im so disappointed.... Look, you need to reread the first post again... slowly. It says a zip will be available soon. |
| ||
| The only bad thing with the way SVN is being used now, is it is tied to google, so now if you want to use MaxGUI and keep it updated, you probably have to sign up for Google. False. BlitzMax used to use SVN before. I was new to SVN and had no issues picking it up. However, many people couldn't figure out how to use SVN and complained non-stop so SVN was dropped. Also false. It had something to do with the site hack a while back. Oh that's bad news I guess... Sounds like Max3D. I don't have anything against open source but in the most cases it's just another dead project thing. I don't see why you have to complain about it. If you don't like it, just stay away. Is this the first sign of 'BlitzMax' death? Good god, people. What is wrong with you?Just lock this topic. It's just an announcement after all. |
| ||
| So the long planned step was done now. I think this could be really a step forward for MaxGui and BMax as well. MaxGui is perfectly usable in it's current state and if it's free now there is nothing to complain about, Max3D was a completely different story. I'm using MaxGui a lot obviously and it just worked for me and the apps I created. Actually MaxGui was one of the reasons I bought BMax years back and I never regret the money spent. |
| ||
| False.[/quote[Not false, I said "probably". Whether it is true or not depends on the settings skidracer chooses to use. Hence my indecision and using an either-or like "probably". ;) Actually, true (as you did quote two sentences). People were in tears and literally near suicide because SVN was being used before. *shakes head* I knew a hacker lead to the take down of syncmods, but I had forgot another hacker was involved in the SVN takedown. Thank you for the reminder.[quote]Also false. MaxGui is perfectly usable in it's current state and if it's free now there is nothing to complain about For those that have major issues with MaxGUI being free, perhaps you could see if skidracer would allow donations or donate the amount it used to cost to some charity. MaxGUI was well worth the price of admission. Now being free, there should be no complaints. Skidracer has made it clear it will not be SVN only, so there will be a ZIP for those that do not like SVN. |
| ||
| Whether it is true or not depends on the settings skidracer chooses to use. Hence my indecision and using an either-or like "probably". ;) I'm pretty sure it's accessible by anyone. Not false, I said "probably". I was merely trying to correct a presumption. Actually, true (as you did quote two sentences). My over-arching quote-it-all attitude is to blame. I was referring to the repository takedown. |
| ||
| I knew a hacker lead to the take down of syncmods That's not true either... syncing was stopped because it was just too much hassle to keep all the pre-compiled variations in sync all the time (on the server). It's funny when people complain about something being free... (maybe that's where I went wrong...) |
| ||
| I think most people find the module loses its "official status" this way, and they are afraid it will receive less updates now. I doubt all of this, but who knows? Only Skid and Seb know. For now, enjoy that it's free. Also, only Seb and Skid can update it, so there is no fear of unstable updates from anyone. Remember, open source and free does not mean it's like a wiki where anyone can add anything they want. Enjoy it, it's a good mod! |
| ||
| Will be interesting to see where this take MaxGui. I use it a lot and been very happy with the support it has received, so I hope it will continue to get updates etc. The Blitz community has always been very good so I'm sure this is actually a good move that will ultimately benefit the module. |
| ||
| So what are the plans for the continued improvement of MaxGUI? I can't wait to see what you have lined up. |
| ||
| scintilating news |
| ||
| This is great news indeed! I was annoyed that I had to make a makeshift GUI when creating tools for my games because no matter what it just didn't feel the same. Now they will look much neater and more professional :) |
| ||
| I agree that this is excellent news, especially to new BMX users! I do have one suggestion/FeatureRequest though.... Perhaps it would be possible to add in Brucey's GTK+ driver! It is a little behind the other drivers, but is largely there and already works! |
| ||
| Do I understand that right? If I continue to use MaxGUI I will have to put a stupid licence-text in my app? If thats true I stay at 1.40 - I didn’t pay to have oss licenses in my apps 8( |
| ||
| It seems BSD and MIT license both stipulate redistribution of license with binaries built with the module, I would prefer this was not the case also so shall look into it further. If you use jpeg module in your project it is my understanding you are bound to the same annoyance also. |
| ||
| If you use jpeg module in your project it is my understanding you are bound to the same annoyance also. Then that should definitely be noted to all users of BlitzMax in some manner. |
| ||
| Might hack on this.. at any rate, I cloned it and stuck it up on github (linked in case anyone wants to quickly fork it), just in case this goes the way of max3d's repository (which I consider unlikely). |
| ||
| Might hack on this.. Multi-column listboxes / grids would be nice to have... ;-) |
| ||
| The zlib license is more permissive but is not available on Google code, they like so many other OSS proponents seem to be anti Public Domain. This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. I assume this kind of license is OK on github? |
| ||
| I will have to put a stupid licence-text in my app? Yeah, always better not to mention where anything came from. Giving credit sucks eggs! |
| ||
| I gave credit though payment. |
| ||
| OK, I have moved the module to sourceforge and relicensed all source with zlib/libpng license. This means no credit or copyright notice is required when distributing applications built with MaxGUI. A beta release of MaxGUI 1.42 in zip format is available here: https://sourceforge.net/projects/maxgui/files Windows users please unzip the contained maxgui.mod folder to %blitzmax/mod and rebuild docs in MaxIDE. Apple and Linux users are required to do likewise as well as build modules before using the MaxGUI module in this distribution. Please make sure you are using BlitzMax version 1.40 or above. |
| ||
| Thanks for that skidracer!! D. |
| ||
| Thx skid. It's not that I don't want to credit the developers - Just the long licence files are a total nogo for my usage as they need to much space I could use otherwise (demoscene demos have very strict sizelimits). |
| ||
| The zLib license is a godsend. Thanks for the distribution package skidracer - I'll make sure to mention it on the acknowledgement section of whatever I do with it (there you go, Brucey!). |
| ||
| Well spotted Dranix! Not a big deal but a bone of contention to some. And thanks to skidracer for sorting it out so quickly! |
| ||
| Sebholl -- thanks for hard work @ keeping MaxGUI simple. |
| ||
| i use maxgui for editors keep up the good work |
| ||
| Once again, thanks for all the work on this, it really is a fantastic help. Should we tread the 1.42 beta that's up now as a release or still a development build? |
| ||
| Thanks! I was thinking of buying this for a couple months now. (it was a couple months since I have not done any coding for fun in that long) |
| ||
| Very Generous skidracer. Just upgraded my BMax recently to 1.41 thanks, I've been using a 3rd party app for my front ends - written by a bloke call bill. |
| ||
| I bought MaxGUI hoping for a grid control. I have not used BMax and MaxGUI is a long time, I was wonderinf if a grid control was released? Jason |
| ||
| Jason, There is not an official grid control. I made one though, it might suit your needs: http://wiebo.wordpress.com/2010/08/18/lifes-better-in-groups/ |

