Home > Store > Information Technology

UNIX to Linux® Porting: A Comprehensive Reference

Register your product to gain access to bonus material or receive a coupon.

  • Description
  • Extras
  • Sample Content

Port Your UNIX® Applications to Linux®–Quickly, Efficiently, and Reliably

Increasingly, developers, architects, and project managers face the challenge of porting their C, C++, and Java applications from UNIX® to Linux® environments. Now, there’s a definitive, start-to-finish guide to porting applications from today’s most widely used UNIX platforms: Solaris™, HP-UX, and AIX®.

 

Three of IBM’s most-experienced Linux porting specialists lead you through your entire project: scoping, analysis, recoding, and testing. They present a start-to-finish porting methodology, realistic discussions of key porting tasks, and a questionnaire for assessing the work involved in any new project. You’ll discover what Linux offers in terms of APIs, library functions, versioning, system features, and tools–and the implications for your project. Next, the authors address each individual UNIX® platform in detail, identifying specific porting challenges and best-practice solutions. Coverage includes

 

·        Understanding the Linux environment: GNU binutils, Java environments, shells, packaging options, and more

·        Uncovering and addressing project unknowns, variables, and other risks

·        Handling specific platform differences: standards, compilers, linkers, versioning, system/library calls, threads, and more

·        Testing and debugging ported applications using the GNU debugger and Linux memory leak and performance tracing tools

·        Contains quick references to UNIX® and Linux APIs, compilers, and linker options, and a discussion of porting issues unique to IBM’s POWER architecture

 

Whether you need a start-to-finish guide or a concise reference, you’ll find this book an indispensable resource for all your UNIX®-to-Linux porting projects.

 

Online Sample Chapter

UNIX to Linux Porting: Project Considerations

Sample Chapter(s)

Download the Sample Chapter related to this title.

Index

Download the Index file related to this title.

Table of Contents

Preface  xix

Acknowledgments  xxv

About the Authors  xxvii

 

Chapter 1: Porting Project Considerations  1

Chapter 2: Scoping  29

Chapter 3: Analysis  51

Chapter 4: Porting Solaris Applications  97

Chapter 5: Porting AIX Applications  203

Chapter 6: Porting HP-UX Applications  345

Chapter 7: Testing and Debugging  445

 

Appendix A: Solaris to Linux Reference Tables  493

Appendix B: AIX to Linux Reference Tables  541

Appendix C: HP-UX to Linux Reference Tables  569

Appendix D: Linux on POWER  653

Appendix E: gprof helper  659

Appendix F: Porting Issues Specific to the IBM zSeriesMainframe  663

Appendix G: Solaris to Linux Migration: A Guide for System Administrators  675

 

Index  697

 

 
Best Value

Book + eBook Bundle  $125.98  $82.59

Book Price: $62.99
eBook Price: $19.60

Add To Cart

This book includes Instant Online Access with Safari and free shipping!

Instant Online Access with Safari Books Online

With your book purchase you are entitled to free, instant online access to that book on Safari Books Online for 45 days. After you've completed your purchase, you will receive instructions on how to log into Safari Books Online. If you do not want to receive online access to the book, simply uncheck the box for Instant Online Access in your cart.

Add To Cart

Book  $69.99  $62.99

Usually ships in 24 hours.

This book includes Instant Online Access with Safari and free shipping!

Instant Online Access with Safari Books Online

With your book purchase you are entitled to free, instant online access to that book on Safari Books Online for 45 days. After you've completed your purchase, you will receive instructions on how to log into Safari Books Online. If you do not want to receive online access to the book, simply uncheck the box for Instant Online Access in your cart.

Add To Cart

eBook  $55.99  $50.39

About this eBook

This PDF is DRM-free and requires the free Adobe® Reader® software. The PDF will be accessible from your Account page after purchase. Read our Non-DRM PDF FAQ.

Safari Books Online

What is this?

Online access to books, videos, and tutorials from Addison Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media and others - starting as low as $22.99. Learn more and start a free trial.

Start Reading Online
Informit Network