As part of our development strategy, Dynamic Concepts announced earlier this year the forthcoming major release of UniBasic 7. Version 7 will be the final major release of UniBasic, with development emphasis shifting to dL4. While new sales and ongoing support for UniBasic will continue, active developers are encouraged to migrate their applications to dL4.
The first release, version 7.1.1, is available immediately for users integrating UniBasic applications with dynamicXport. Effective July 2, 2001, all new licenses for UniBasic will be delivered with version 7 SSN's. Version 7 SSN's enable UniBasic 5.x or 6.x versions as well, so it is not necessary to install 7.1 at client sites immediately. You may choose to upgrade such clients at any later date, for no charge.
Licenses covered by Software Assurance are entitled to Version 7 upgrades at no charge. Licenses not covered may be upgraded at a 50% discount off the price of a new license.
Subsequent version 7 releases add support for huge files (greater than 2GB) on operating systems which support such features, such as Unixware and AIX.
The first huge file beta version (7.1.1.2) has been released for the AIX (07 & 29) and UnixWare 7 (55) platforms. The huge file feature will not be available for the SCO OpenServer (99) platform because OpenServer does not support files larger than 2 GB. Huge files may be available in the future for Linux.
---------------------------------------------------------------------
TECHNICAL INFORMATION FOR UNIBASIC PROGRAMMERS AND INSTALLERS:
---------------------------------------------------------------------
For technical information on UniBasic 7, view the release notes at: http://www.dynamic.com/dist/pub/55/iris/7.1.1.2.txt.
Please use caution - Version 7.1 and 7.1.1 are released versions.
VERSION 7.1.1.2 IS A BETA VERSION and, because of the large and fundamental changes in the file access routines, all users should be aware that any bugs in the beta version may corrupt or destroy files. The beta version should not installed on customer sites and any system using the beta version should be fully backed up before the beta version is installed.
On both AIX and UnixWare, files larger than 2 gigabytes can only be created after enabling large file support in the operating system and/or on the file systems that will contain the files. Under AIX (4.3 or higher), the feature is enabled as "root" in the "smit" utility under
"System Storage Management" ->
"File Systems" ->
"Add / Change / Show / Delete File Systems" ->
"Journaled File Systems" ->
"Change / Show Characteristics of a Journaled File System" ->
"Large File Enabled"
Under UnixWare 7, the feature is enabled as "root" by the following commands (see SCO technical article TA110169):
fsadm -Fvxfs -o largefiles /file-system-name
ulimit unlimited
cd /etc/conf/bin
./idtune SFSZLIM 0x7FFFFFFF
./idtune HFSZLIM 0x7FFFFFFF
./idbuild -B
and then rebooting the system. On both AIX and UnixWare, the user file size limit (ulimit) must be increased to an appropriate value (on UnixWare, the limit must "unlimited"). Users are encouraged to read the OS documentation before enabling large/huge files.
Not all Unix utilities support large files: for example, on UnixWare, the "cat" utility can not copy files larger than 2 GB. Many networked file systems will not support files larger than 2 GB; those that do will require compatible client systems.
The beta versions are available for download from ftp.dynamic.com.