Liberty BASIC Community Forum
General >> Announcements, Software and Websites >> Free upgrade to LB5
http://libertybasic.conforums.com/index.cgi?board=software&action=display&num=1323642059

Free upgrade to LB5
Post by CarlGundel on Dec 11th, 2011, 4:20pm

In order to enourage sales that might be lost by people who delay their purchase of Liberty BASIC v4.04 because they would rather wait for LB5, I'm announcing that anyone who now purchases LB v4.04 between now and it's release will get their upgrade to LB5 free of charge.

-Carl Gundel, author of Liberty BASIC


"...anyone who now purchases LB 4.04"

Re: Free upgrade to LB5
Post by rloyd on Feb 8th, 2012, 10:30pm

Does that include upgrading to the Pro version? So, If I go from 4.03 Gold to 4.04 Pro - would I get a free upgrade from 4.04 Pro to LB5 Pro?

I have a 4.03 Gold license, that I bought in 2009. I didn't really start using it until this fall, and have been quite happy with it. I have used it to create several data entry programs and a number of file conversion programs.

Because I am using it more, the upgrade to pro looks like it will be quite handy. Thanks for a good product!

I am looking forward to LB5, especially for the database support.
Re: Free upgrade to LB5
Post by JohnnyRockets on Feb 15th, 2012, 10:42am

I second that...

I have 4.01 Gold.

Does this apply if I upgrade?

Thx!
Re: Free upgrade to LB5
Post by Admin on Feb 15th, 2012, 11:16am

on Feb 15th, 2012, 10:42am, JohnnyRockets wrote:
I second that...

I have 4.01 Gold.

Does this apply if I upgrade?

Thx!


You don't need to register again. If you have purchased any version of Liberty BASIC v4.x, your registration works with the current 4.04. Simply download it, enter your registration password and start programming!

For anybody who purchased an ealier version of Liberty BASIC (LB3 or earlier) you get a special upgrate price for LB4.x.
Re: Free upgrade to LB5
Post by CarlGundel on Feb 15th, 2012, 12:27pm

on Feb 15th, 2012, 10:42am, JohnnyRockets wrote:
I second that...

I have 4.01 Gold.

Does this apply if I upgrade?

Thx!

As Alyce says, you don't need to pay. Just download the latest from the site. Your registration code will work.

If you do want to pay now you can purchase the $19.95 upgrade on our site and that will get you a new registration email and code, and I'll be happy to credit that towards an upgrade to LB5 (that will cover the whole upgrade price in fact). smiley

-Carl
Re: Free upgrade to LB5
Post by cage on Feb 15th, 2012, 10:26pm

Quote:
If you do want to pay now you can purchase the $19.95 upgrade on our site and that will get you a new registration email and code, and I'll be happy to credit that towards an upgrade to LB5 (that will cover the whole upgrade price in fact). smiley

-Carl


Carl I did purchase 4.04 but never received the new registration. I have the receipt for the purchase. Could you PM me on how I can get the new registration?
Re: Free upgrade to LB5
Post by rloyd on Feb 16th, 2012, 4:59pm

Alyce & Carl,
Thanks for the explanation about upgrading, I missed that.

I went ahead and purchased the upgrade from Gold 4.03 to Pro 4.04 because I wanted the additional tools which are included in the Pro version.

Looking forward to LB5 Pro!
Thanks! cheesy
Re: Free upgrade to LB5
Post by GordonSweet on Feb 17th, 2012, 02:31am

Being a life long user of DOS and various versions of Windows I am struggling to understand the mysteries of Linux and all the strange named applications from all over the world. Unlike Windows produced by in English speaking country.

Being basically free I am tinkering with a number of versions like Puppy Linux I bought from EBay, and an old Knoppix running in RAM. Because of certain warnings regarding losing Windows files, I am very reluctant to install Linux along with Windows on the same drive. I may install Ubunto or Suse on a spare small drive some time. In view of all such problems I am very skeptical of claims it will replace Windows everywhere one day just because it is free.

I take it the new version 5 of LB coming will initially be shareware as with previous versions, if only to give us a chance to learn how to first run such on Linux.

Gordon S.
Re: Free upgrade to LB5
Post by net2014 on Feb 17th, 2012, 04:46am

on Feb 17th, 2012, 02:31am, GordonSweet wrote:
Being a life long user of DOS and various versions of Windows I am struggling to understand the mysteries of Linux and all the strange named applications from all over the world. Unlike Windows produced by in English speaking country.

Gordon S.


Gordon, try linux Mint 10 (or 11 but not 12), your scepticism may then fade. Apart from the disc/file structure it is as close to Windoze as you will get! Install WINE from the Software Manager and LB4 for windows mostly works. Complex graphics is the only area I have found troublesome. cool
Re: Free upgrade to LB5
Post by GordonSweet on Feb 17th, 2012, 07:19am

Thanks I will look into Mint. I saw somewhere the highly recommended Ubuntu may not have tha lates version of Wine if needed by other software. It is not on Puppy Linux. My pal says Wine is on his version of Suse.

Gordon S.
Re: Free upgrade to LB5
Post by tenochtitlanuk on Feb 17th, 2012, 09:54am

I highly endorse almost any Linux. Don't know why you'd pay- most are free downloads or magazine DVDs.
I'm not a fan of MS. I've seen too much of how they've distorted the educational use of computers. The UK government until recently connived in the con. Now the Education mInister is making a few sensible suggestions, amonmg a lot of rubbish. Have you seen the Raspberry PI & BBC new micro projects?

Just two days ago friend about to chuck out a ten-year old Pentium III computer wanted me to make sure there was no information on the hard drive. (It had been in an attic for a few years & had Win98 on it!!) Instead I just wrote Linux over the top, reformatting all the info. Then I realised I could take out the hard drive completely, and now it's running on a CompactF 4G memory card & DVD drive only. Now it can sit as a server. Nice & quiet. You can't play around like that with MS licensed OS.

Ignore the weird names of Linux programs. That's just part of the modern world- think of names like Flickr or Bing.

As for 'missing' things like Wine- Ubuntu & most others just download them automatically, for free, from 'repositories' online. Updates are automatic too, & don't arbitrarily reset your computer..

Loved your 'life long user of DOS' comment. Hadn't realised just how young you are! By the time DOS came out I was old in the ways of computing.
Re: Free upgrade to LB5
Post by GordonSweet on Feb 17th, 2012, 10:17am

I am 78 and as some know me here started first on the Sinclair ZX81 and the BBC Micro, later the Master with the old 8086 CPU, then CPM on the Einstein. I agree Windows has many faults like bloating, and Linux can be very handy able to tinker with such as Partitions etc as I discovered on a Windows repairs CD from EBay with umpteen software such as a simple Version of Linux included.

I did download Ubunto and fathomed out how burn the ISO file, I had never heard of before. But it took 50 minutes to download, as I am stuck on 2.2 Mps Broadband waiting for faster speeds here sometime this year. This is only possible with government funding in distressed areas like this. So I only pay some 99p for various Linux to try. But because I dare not risk upsetting Windows on this main PC installing a Linux on the drive, I had no luck installing Suse of Ubunto on an Old PC because it only has 128 Mb or RAM.

Gordon

Re: Free upgrade to LB5
Post by CirothUngol on Apr 6th, 2012, 12:31am

Mr. Gundel sez Quote:
In order to enourage sales that might be lost by people who delay their purchase of Liberty BASIC v4.04 because they would rather wait for LB5, I'm announcing that anyone who purchases LB v4.04 between now and it's release will get their upgrade to LB5 free of charge.

Hot diggity, I'm in! I've been using JustBASIC for a couple of years now and it's proven to be simple, functional and powerful; just what I was looking for when I found it. Thank you, Mr. Gundel, for giving it to us for free... it has allowed me to get back into programming easily, even after a 20 year hiatus, and start building Windows apps with little more than my rudimentary remembrance of BASIC dialects from the '80s.

...and you're absolutely right. I would've waited until LibertyBASIC 5 was released to step up from JB, but with your above assurance in place I think I've waited long enough. However, I have one question regarding my pending purchase of LibertyBASIC 4.04 Gold:

If I opt for the "Liberty BASIC on CDROM", is it a printed & pressed CD-ROM with case\insert\backart\etc or just a burnt CD-R? What's included on the CD? If it's just the stuff you'd download from the website burnt to a CD-R then I'll just download the stuff and register. If it's a "real" CD-ROM with case\insert\extra goodies I'd much rather opt for that. I'm old-skool and prefer to receive physical property with my software purchases. (Ah, the smell of new software! *sigh* You just can't get that from an internet download.)

Besides, it's my birthday gift from my wife and she wants something to wrap. (hey, she told me to get something that I'd actually use... for once) ^_^

Thanx for your attention.
Re: Free upgrade to LB5
Post by GaRPMorE on Apr 6th, 2012, 05:48am

I paid US$ 100+ for LB 4.03 w/Assist over 4 years ago, and have used it every day since (having upgraded to 4.04 pro in the meantime, although 03 is still in use on my XP machine). What a bargain@6/day! cheesy
Re: Free upgrade to LB5
Post by flotul on Jul 5th, 2012, 05:47am

I'm new to L-BASIC and wonder if version 5 has been released since I can't find it anywhere.
Re: Free upgrade to LB5
Post by Admin on Jul 5th, 2012, 06:36am

on Jul 5th, 2012, 05:47am, flotul wrote:
I'm new to L-BASIC and wonder if version 5 has been released since I can't find it anywhere.


It will not be released for months. Alpha testing began this week. For updates on the status, see the Liberty BASIC 5 board on this forum:
http://libertybasic.conforums.com/index.cgi?board=lb5&action=display&num=1341267142


Re: Free upgrade to LB5
Post by Geek on Jul 6th, 2012, 03:40am

on Jul 5th, 2012, 06:36am, Alyce Watson wrote:
It will not be released for months. Alpha testing began this week. For updates on the status, see the Liberty BASIC 5 board on this forum:
http://libertybasic.conforums.com/index.cgi?board=lb5&action=display&num=1341267142


Why LB is taking so long? I really don't know any practical reason behind it...
Re: Free upgrade to LB5
Post by Admin on Jul 6th, 2012, 04:06am

on Jul 6th, 2012, 03:40am, Geek wrote:
Why LB is taking so long? I really don't know any practical reason behind it...


Flotil had a question pertinent to this thread. Your question should be asked on the LB5 board. Please stay on topic to this thread, folks. I've had to remove off-topic messages in this thread.

Read Carl's messages on the LB5 board that were posted over the past six months. He explains the difficulty of creating the GUI widgets to allow for true cross-platform capability.

Further posts that are NOT pertinent to the subject of purchasing 4.04 and receiving an upgrade to LB5 will be removed without notice. Please stay on topic.
Re: Free upgrade to LB5
Post by flotul on Jul 14th, 2012, 2:47pm

Is there a (final) draft of the LB5 help document available?
Re: Free upgrade to LB5
Post by Stefan Pendl on Jul 15th, 2012, 12:38am

on Jul 14th, 2012, 2:47pm, flotul wrote:
Is there a (final) draft of the LB5 help document available?

No, this won't be available until after alpha testing has finished I think, but I don't know the road-map of Carl.

You can get a sneak peak of how things might work if you download and install the free edition of Run BASIC.

You can find all public information about LB5 on the LB5 board below.
Re: Free upgrade to LB5
Post by CarlGundel on Jul 27th, 2012, 3:20pm

on Jul 6th, 2012, 03:40am, Geek wrote:
Why LB is taking so long? I really don't know any practical reason behind it...

Hi,

I realize that you're eager for LB5 smiley and I'm sorry for the long wait. sad

LB5 is a completely new version of LB from scratch, so its code isn't based on LB4. It has been much more work than I expected it to be but I haven't stopped working on it, and in fact we started alpha testing a few weeks ago and things are moving along.

Also, I haven't been able to make it my primary focus in this economy so things have been slower than we would all like, but still the project continues.

Hang in there...

-Carl
Re: Free upgrade to LB5
Post by otto on Jul 27th, 2012, 4:51pm

My LB4.04 is productive and working just fine.
When a new version is available I will upgrade.
We do what we can; you have my lifelong support.
Thanks for a great product.
Re: Free upgrade to LB5
Post by William on Aug 11th, 2012, 12:21pm

It hasn't been released yet. Only an alpha version has been released for a few members of this forum wink
Re: Free upgrade to LB5
Post by CarlGundel on Aug 12th, 2012, 01:12am

on Aug 11th, 2012, 12:21pm, William wrote:
It hasn't been released yet. Only an alpha version has been released for a few members of this forum wink

There have been several alpha releases now. When beta testing begins (we're not quite there yet) it will be publicly available.

-Carl
Re: Free upgrade to LB5
Post by PoseidonScript on Aug 13th, 2012, 07:05am

Does that include upgrading to the Pro version? So, If I go from 4.04 Gold to 4.04 Pro - would I get a free upgrade from 4.04 Pro to LB5 Pro? Any assistance would be greatly appreciated.

Sincerely,

Space Xscape
Re: Free upgrade to LB5
Post by GordonSweet on Sep 23rd, 2012, 02:17am

Carl I am sure all of us like me being lifelong users of Windows, that have tried to fathom out some of the mysteries of Linux have every sympathy for you in your struggle to create a Linux version of LB.

With my very limited knowledge, to judge by the problems I have had in trying to use some 6 versions of Linux, install new software, or use such as Wine to test LB exe files, I would not be at all surprised if it takes some time to release LB 5.

Gordon

Re: Free upgrade to LB5
Post by Stefan Pendl on Sep 23rd, 2012, 04:48am

The Linux and Mac part is not the problem for the delay, but the need to rewrite big portions of LB from scratch due to necessary changes in the development tool.

The old development tool is really ancient and the new one includes different modules, so the code can't be ported.

The change of the development tool resulted in a working file dialog, so the change is necessary.
Re: Free upgrade to LB5
Post by GordonSweet on Sep 23rd, 2012, 09:57am

Thanks Stefan.

I hope we do not come across what seems to be a common problem when trying to instal new software under Linux. I often find I am asked to also instal extra files, and even type in strange code in what is I believe the console.

Likese will LB5 run on all versions of Linus or only certain versions.
Re: Free upgrade to LB5
Post by Stefan Pendl on Sep 23rd, 2012, 2:09pm

Linux asks for prerequisites to be installed, under Windows you are seldom asked, but things are just installed and you may end up with crap on your system.

Just because the installer doesn't ask for dependencies to be installed, it doesn't mean there are none.

You may try RB for Linux, which is just a simple ZIP archive and has been reported to work on many flavors of Linux.

In general there are just a hand full of "root" distributions, which all the rest of the Linux distributions are based on.

A nice graph about this can be found at the GNU/Linux distro timeline
Re: Free upgrade to LB5
Post by GordonSweet on Feb 5th, 2013, 02:30am

A friend and I are have considerable success with getting much of my LB Freeware to work on Ubunto Linux and Wine Ver 1.2 And 1.3. But I have yet to fathom out how to safely get Ubunto to install Wine ver 1.4 let alone the beta 1.5. My pal may perhaps succeed in due course with ver 1.4 and 1.5. So like many others here I am sure, I thank Carl for all his struggles in creating a free version 5 of LB to produce Linux compatible software, and look forward to testing such when available.

But with my limited knowledge of the various Linux even after trying Suse, Ubunto, Puppy and Parti Magic, I am curious about this. Is it intended that LB ver 5 will only code and create software while working under a Linux, or will it still work under Windows, be able to test the code under Windows, and then produce software for Linux?

Thanks Gordon S

Re: Free upgrade to LB5
Post by Brandon Parker on Feb 5th, 2013, 3:29pm

Quote:
So like many others here I am sure, I thank Carl for all his struggles in creating a free version 5 of LB to produce Linux compatible software, and look forward to testing such when available.


Unless something has changed LB 5 will not be free......

{:0)

Brandon
Re: Free upgrade to LB5
Post by GordonSweet on Feb 6th, 2013, 01:17am

Though I for one would be happy to buy LB5, but what does the earlier post below mean exactly?

Gordon

=====================================

Free upgrade to LB5
Thread started on: Dec 11th, 2011, 5:20pm

--------------------------------------------------------------------------------
In order to enourage sales that might be lost by people who delay their purchase of Liberty BASIC v4.04 because they would rather wait for LB5, I'm announcing that anyone who now purchases LB v4.04 between now and it's release will get their upgrade to LB5 free of charge.

-Carl Gundel, author of Liberty BASIC

Re: Free upgrade to LB5
Post by kaalidor on Feb 6th, 2013, 02:50am

Hello Gordon,

it was a long time i've not written in this forum, lol.

it seem to mean :
"If you bought LB v4.04 after 12 11 2011 at 5:20 pm a free copy of LB 5 will be offered to you when released."

Thank's Carl grin

this is what i understand...

Re: Free upgrade to LB5
Post by GordonSweet on Feb 6th, 2013, 03:08am

Fair enough.

But perhaps we should make it clear if like me being an ' old LBer ' I just uploaded and installed ver 4.04 having already had ver 4.03 ( and many previous vers ) installed, then I will need to pay for ver 5.

Gordon
Re: Free upgrade to LB5
Post by Admin on Feb 6th, 2013, 05:33am

on Feb 6th, 2013, 03:08am, GordonSweet wrote:
Fair enough.

But perhaps we should make it clear if like me being an ' old LBer ' I just uploaded and installed ver 4.04 having already had ver 4.03 ( and many previous vers ) installed, then I will need to pay for ver 5.

Gordon


I believe you mean that you downloaded 4.04 (not uploaded.)

Minor updates have always been free. Major updates require an upgrade fee. If you already own LB 4.x, you'll need to purchase an upgrade to LB 5.

The announcement is for NEW purchases of Liberty BASIC.

"...anyone who now purchases LB 4.04"


Re: Free upgrade to LB5
Post by GordonSweet on Jun 20th, 2013, 02:46am

I think I can understand the delays in producing LB5, which are perhaps due to considerable problems in creating any software both for a Linux system but which I believe it is intended should be compatible with LB v4.04. But is it really necessary for it to be compatible with the latter? You cannot easily run any Widows software, even using such as Wine on a Linux, so why try to make it compatible? Once you attempt to write any BASIC software for a Linux, should we not be prepared where necessary to learn new code needed just for the Linux?

Over the last year or so I have experimented with a variety of versions of Linux, but not of course the copyright version in more general use for Mac PCs. In fact I doubt the majority of Mac users such as I have met, would risk attempting to install any version of Linux unless it was specifically stated to suitable for a Mac.

I have often been very impressed by much of the free software available for various Linux, which in some cases appears to be superior to much of Windows software. But the problems I often find occur when attempting to install new software to that supplied with a Linux. This often occurs when unlike much of Widows, with Linux software it is not sufficient to just install just one file, but other support files need installing. In fact it often seems necessary to also type in very complex instructions. This is the reason why I gave up attempting to install Wine after having corrupting Ubuntu in a separate partition to Windows.

Might I suggest instead of attempting to make LB5 compatible with existing LB code, more work should be diverted to ensuring LB5 can easily be installed on at least the more popular versions of Linux like perhaps Puppy, and Mint, even perhaps for the Mac.

Gordon

Re: Free upgrade to LB5
Post by lhamil64 on Jun 23rd, 2013, 5:29pm

on Sep 23rd, 2012, 09:57am, GordonSweet wrote:
Thanks Stefan.

I hope we do not come across what seems to be a common problem when trying to instal new software under Linux. I often find I am asked to also instal extra files, and even type in strange code in what is I believe the console.

Likese will LB5 run on all versions of Linus or only certain versions.


I think the issue is that you are treating software on Linux like it is treated on Windows.
As Stefan said, software requires other software to run. For example, when you write a program in LB you sometimes need to include an extra .dll file. In Linux, instead of DLL files, you may need extra packages which are downloaded for you during the install.
Many people find it easier to use the terminal to install software (since you can just type a command instead of clicking through a GUI), but you don't necessarily need to. Many distributions of Linux include a GUI front end to their package manager (for example, in Ubuntu it's called Synaptic Package Manager but they also include a nicer one called the Software Center to make it easier for new users).

If LB5 is distributed as a standalone program (like Run BASIC) then you can pretty much just double click the file and be good.
Re: Free upgrade to LB5
Post by GordonSweet on Apr 8th, 2014, 07:49am

Correct me if I am wrong, but even with my limited experience with trying various versions of Linux, I cannot help wonder if the delays in producing LB5 capable of compiling programs which I believe is meant for every one the very many versions of Linux is actually possible. I would in fact be interested in knowing if ANYONE has in fact ever managed to create any such software do so to date.

Even the very sophisticated copyright version of Linux for the very popular Mac PC appears to always need special versions of all software that specifically designed just for the Mac .This surely the main problem with the otherwise many excellent free versions of Linux is that all software must usually be tailored for each version.

For the past few months I have been creating simple versions of some of my old QB code to work on a free version of a Basic under Windows 7, but I best not mention the name of this basic. I then resort to compiling the code for some Linux using facilities available from a site online. This is because I do not have the patience,and probably the knowledge to try to install the particular Basic in to a suitable Linux.

However the Linux code is ONLY intended work up to a point on Debian based Linux such as Ubuntu, Mint and Knoppix. Even so I still come across anomalies that are not supposed to happen because I am only testing my efforts with Mint.

Re: Free upgrade to LB5
Post by Stefan Pendl on Apr 8th, 2014, 4:09pm

Mac OS and Linux are both UNIX derivatives.

Mac OS is a totally different beast compared to Linux, even so they share some console commands.

Both are build on a different kernel.

Linux distributions are build on different kernel versions too, so one needs to pay attention to the supported kernel versions of a software distribution.

Linux applications usually need a minimum kernel version to run flawlessly.

The main hurdle for LB5 is the backwards compatibility with LB4, not the support for multiple platforms.
Re: Free upgrade to LB5
Post by michael on Apr 12th, 2015, 12:49am

I have Liberty basic v4.04.. ... so does that mean I get the upgrade to LB5 even if I bought it before December 11 2011? Maybe its a silly question..
Re: Free upgrade to LB5
Post by cundo on Apr 12th, 2015, 12:45pm

Free upgrade after that date, until version 5 is released.

Re: Free upgrade to LB5
Post by debluzz on Sep 27th, 2015, 2:31pm

I have got 4.04pro.
do I need to remove all , to get up dated.

my registration code will work ?
i downloaded 4.5 but my code did not work
Re: Free upgrade to LB5
Post by Chris Iverson on Sep 27th, 2015, 6:33pm

There is no Pro version of LB v4.5 yet. Until there is, the code you have, for LB Pro, will not work in 4.5. Unfortunately, if the only code you have is for 4.5, you won't be able to use it until then.