Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Changing runtime from Acucorp to ..???

Changing runtime from Acucorp to ..???

Changing runtime from Acucorp to ..???

We need to change runtime environment mainly due to significant raise in prices from Acucorp.
Short description of our application:

Vision file system
Screen painter
Platform independent
Runs in Citrix/unix environment

Do anyone have experience in how to change runtime compiler with as little work with proprietary code as possible? Are there any translators that would make the transition less painful?
Which compiler would yoy recommend in terms of price and flexibility with acucorp's?

I have been looking at OpenCobol but has recently been released so I fear it might be too young and unfinished..

Answers will be greatly appreciated!


RE: Changing runtime from Acucorp to ..???

OpenCobol is already rather old, but only fairly recent it has reached a more mature phase, by going to a 1.x release.

3 years ago we tried to parallel develop a 'better' version of OC (windows-capable (borland C++), less bugs/undesired behaveour, better MF compliant), but management pulled the plug because of the 'vendor lock-in' that it would place on the internal R&D dep. and other dependencies they didn't want to get bound by.

We're still on MF, and are trying to phase out all Cobol apps, but that is going to take some years winky smile


RE: Changing runtime from Acucorp to ..???

MF/acu is/are the best but come with a price...
Look at you sources, re-compile with the ANSI-85 switch active.  Count the errors and blame yourself :(

As long as you code ANSI-85-compliant cobol you can consider Open- or Tiny Cobol. If you used a lot of "extra features" it can become cumbersome and porting work has to be done.
So calculate the costs of porting v.s. the licence fees of MF/acu.  

RE: Changing runtime from Acucorp to ..???

You're facing a tough problem.

There are limited options that work in both Citrix and Unix AND you have to replace the indexed file access (Vision) in both environments.  The screen painter is also proprietary AFAIK.  AcuCOBOL is the only product I've used where you can truly compile on one platform and run on another without a recompile.

I'll also bet you've taken advantage of lots of other AcuCOBOL extensions (non-ANSI-85) as the prior poster points out.  Those are going to be a bear to replace (and do so in a platform independent way to boot).

Your senior management is going to have to figure out the long-term financial costs of a significant re-write (in some other flavor of COBOL or even a different language) versus paying Microfocus' license prices (and whatever price increases they decide to implement in coming years).  

Good luck!


RE: Changing runtime from Acucorp to ..???

Thanks, these answers saved me a lot of research.
Yes, quite clearly this is a RUI issue. our deleopers estimated the job to 3 years so I really doubt this project will be executed.   

RE: Changing runtime from Acucorp to ..???

I worked both with MF and ACU in the past. Now that the've assimilated you could speak that MF has a monopoly position. The've never been cheap, but affordable. Has that changed dramatically now? It would be a shame: I've always advised people in that direction...

b.t.w. IBM still sells COBOL on P and I series. Doesn't have be a mainframe you know.  

RE: Changing runtime from Acucorp to ..???

Yes it has changed dramatically. They have multiplied our prices by 5! We've had a very good deal until now but I have spoken to others who have had a x3, x4 increase..

Needless to say, we look at all options to avoid being dependent on them anymore. A total regeneration is the only way I'm afraid..

RE: Changing runtime from Acucorp to ..???

I have an old (DOS based) system written in Micro Focus COBOL.  I want to upgrade it to Windows, but the MF runtime license fees are exhorbitant, many hundreds of times what I charge for my system.  I am switching to R/M COBOL, since that is more comaptible at the low level.  R/M (Liant) runtime license fees are reasonable.  Fujitsu has no runtime license fees.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close