[Info-vax] Is there currently a functioning link for hobbyist licenses?
Jan-Erik Soderholm
jan-erik.soderholm at telia.com
Wed Mar 11 09:56:03 EDT 2015
Bill Gunshannon skrev den 2015-03-11 13:47:
> In article <00AF3F52.533B5650 at sendspamhere.org>,
> VAXman- @SendSpamHere.ORG writes:
>> In article <cb904ca3-911e-4384-8e73-4a17e13efcaa at googlegroups.com>, seasoned_geek <roland at logikalsolutions.com> writes:
>>> I did a quick search in here when I found openvms.org was off-line. Tried =
>>> the other link with misspelled registration and it tossed up a 404 error.
>>>
>>> Is there a functioning link for hobbyist licenses or has that program gone =
>>> belly up? I haven't turned my DS-10 on in a couple of years, but, now that=
>>> I finished yet another death march embedded development project I wanted t=
>>> o come up for air doing some DIBOL and BASIC and COBOL. Basically relive a =
>>> time when things actually worked.
>>
>> http://plato.ccsscorp.com/hobbyist_registration.php
>>
>
> On a semi-related subject, has SQLite3 been ported to VMS? I have
> been interested in doing SQL Precompilers for some of the OS database
> packages and doing some for VMS might be fun. And, because of some
> of the anachroistic facets of SQLite VMS is probably a prime candidate.
>
> bill
>
OK, I have read up a bit on SQLite. I have a hard time seeing why
VMS would be a prime candidate for SQLite. Might work OK for Firefox
to keep track of the setup things in the local browser, but that
is a single user environment. OK, they say that SQLite is the most
widely deployed database product in the world. Right, hard to beat
500 Miljon Firefox "users". But how many of them has actively
selected SQLite? :-)
B.t.w, the product is called SQLite. SQLite3 is a specific
command line tool to do some DBA things. It is also the prefix
of some of the API calls.
The architecture of SQLite is using what is usualy called
"Dynamic SQL". The SQL statements are sent to the API's in
clear text even in runtime. It is just a function call from C
with the SQL statement as a paramater.
Now, what would this precompiler actualy do? Convert a EXEC SQL...
END EXEC structure to the sqlite3_open(), sqlite3_prepare() (and so
on) calls?
Very little will be gained. A true embedded SQL precompiler would
actualy "compile" the SQL into the actual database operations to
performe the operations asked for. Since there is no other API
than the dynamic SQL one, there is no way to do that. The SQL
will be syntax checked and evaluated at every call to the API.
Jan-Erik.
More information about the Info-vax
mailing list