Macjordomo X For Mac

Posted : admin On 13.03.2020

Freeware Current Version: 1.0 (October 28, 2003) / 1.1.3 (November 14, 2006) / 2.1.6 (May 12, 2009) X11 for Mac OS X - from Apple itself - offers a complete X Window System implementation for running X11-based applications on Mac OS X 10.3 Panther (users of prior versions of Mac OS X should use, and Tiger users have the latest version on their installer DVDs). Based on the de facto-standard for X11, the open source project, X11 for Mac OS X is compatible, fast and fully integrated with Mac OS X. It includes the full X11R6.6 technology, including a window server, libraries and basic utilities such as xterm. X11 for Mac OS X takes advantage of the Mac OS X Quartz graphics system to deliver hardware-accelerated 2D and 3D graphics. Quartz provides snappy scrolling speeds for text, live drag and resize of windows, as well as 3D animation through OpenGL Direct Rendering.

X11 for Mac OS X combines the display and client libraries into a single download and install, so getting X11 running on Mac OS X is easy. The installer sets up your environment with your path and DISPLAY.

It also makes it simple to start xterm sessions and other popular X11 utilities. Additionally, you can use any three-button USB mouse with X11 for Mac OS X. Version 1.0 - the latest version for Mac OS X 10.3 - adds/changes the following:. GM v1.0: Panther compatible and included as an optional install on Mac OS X v10.3 Panther CDs. Bundled: Optional install from the third Mac OS X v10.3 Panther CD.

XFree86 4.3: Includes latest enhancements from the Open Source community. Full Screen Mode: Show X11 root and application windows on their own screens.

X11 Dock Menu: Activate X11 applications or windows directly from the Dock icon. Double-click applications: Launch X11 applications in the Finder.

Application Menu Command Keys: Define keystrokes for launching X11 applications. Version 1.1.3 - the latest version for Mac OS X 10.4 - adds/changes the following:.

This update addresses several issues in the X11 for Mac OS X package, enabling it to better handle GLX stereo visuals and offscreen rendering to GLX Pbuffers and Pixmaps. To tell X11 to take advantage of stereo visuals, enter $ defaults write com.apple.x11 enablestereo -bool true. Also addresses font issues present in X11 1.1.2 Version 2.1.6 - the latest version for Mac OS X 10.5, and available only as part of the Mac OS X 10.5.7 update (and which reports itself as version 2.0 in the Finder) - makes unspecified changes. Built Into Mac OS X Mac OS X has a huge amount of TCP/IP-based server software built into it that I don't specifically cover here. Your allows you to enable and disable these services with a click of the mouse.

The software running behind the scenes to provide many of these services is generally of the open source variety. The standard release of Mac OS X includes, among many others:. (web server; enabled via the Sharing Preference Pane). (mail server; see for more information). (FTP server; enabled via the Sharing Preference Pane). (Secure Shell server; enabled via the Sharing Preference Pane via 'Remote Login' but additionally configurable via selected applications listed on this page). (Domain Name System server; see for more information).

(Windows file sharing; enabled via the Sharing Preference Pane). (X Window server; enabled via the 'X11' application in your 'Utilities' folder, if you elected to install it with Mac OS X). Of course, includes many more, in addition to offering more recent versions of many of the above servers.

With Sep 5, 2018 - Using JYU Exchange on Mac works best by using Microsoft Outlook for Mac 2011 as the e-mail client. Outlook for Mac 2011 is part of the.

Macjordomo

Majordomo X For Mac

By Pierre Raynaud-Richard One of the integral parts of the BEOS—perhaps its cleverest element— is the application server. The server is designed to take full advantage of the multi-threaded kernel; the glory of the design is manifest as a superbly efficient and responsive user interface. But even more than by its exploitation of threads, the server gains speed and efficiency by communicating directly with the driver that controls the graphics card. The application server links with the graphics card driver in its own address space, thus allowing direct access to the driver without the overhead imposed by system calls. In the next release of the Be OS (release 1.1d7), we will publish an API through which you can create your own graphics drivers to support the card of your choice. By using the new driver API (which was described by Robert Herold in Issue 1-14 of this newsletter), you will be able to load your driver into the application server, thus allowing the same direct server/driver communication that Be provides with its own drivers. This first version of the graphics driver API supports all the main accelerated functions needed by our 2D application interface system.

Mac

The resolutions that we will (ultimately) support are. 640 x 480. 800 x 600.

1024 x 768. 1280 x 1024 (not currently available). 1600 x 1200 (not currently available) The depths are:. 8 bits (256 indexed colors out of RGB 6-6-6). 16 bits (RGB 5-5-5, not currently available). 32 bits (RGB 8-8-8 and an 8 bit alpha channel).

As even the minimal resolution/depth uses almost 300K of bandwidth, we chose to support only those cards that provide linear addressing and a good bus bandwidth. Consequently, we only support PCI graphic cards—ISA cards are definitely too slow. We decided to integrate high-precision refresh rate and synchronization settings to allow the best possible use of your monitor's capabilities. With a few minutes of real-time, interactive tests (using the new Screen preferences), you can get your monitor to display an unexpectedly high resolution. There's no trick here—when you approach the maximum refresh rate supported by a monitor, it becomes incredibly sensitive to any synchronization problems. Since you can adjust the settings in real time, you can quickly see what works and what doesn't.

For example, we got 800x600 out of an old fourteen inch monitor in two minutes. By comparison, the complete version of Windows 95 failed after a half hour of automatic testing and another half hour with the help of the user. Be will also provide, in release 1.1d7, some of our own new graphics drivers (look at the Web Site for an up-to-date list).

If the number of drivers that we provide seems a bit skimpy, remember the following: The Be Machine isn't Intel This obvious remark might seem unrelated to graphics drivers—but actually, it's the key to everything. The incestuous relationship between card manufacturers and Microsoft engenders a deceptively simple view of the graphics world. Why do you think PC cards areas 'easy' to install as they are today? Because tens (more probably hundreds) of engineers from graphics card companies are working closely with Microsoft to provide 'seamless' cooperation. Have you ever noticed that every SuperVGA card comes with a ROM (and not a small one)?

That ROM represents the brain trust, the collective hard-wired wisdom of those hundreds of engineers. But just try porting to the thing. The BeBox doesn't execute Intel 386 code (we're still studying emulation solution, especially to get a minimal mode for the boot, but it's not easy, and really not efficient). And we don't have access to their source code—but, admittedly, we haven't asked. So we need to redo everything from scratch. I've asked a few friends, all software engineers, “ What do you think do we have to do to initialize a graphic card?” Most of them replied: “ You put the resolution in a first register, the depth in a second, the refresh rate in a third, something like that.” It's a reasonable answer—but in the reality, there's something like 60 to 100 registers involved in the initialization of superVGA mode.

Every time you turn on your TV, consider what it would be like if, instead of an on/off switch, channel selector, and volume dial, you had to set the parameters that control the light beam, the synchronization signals, the frequency of the channel, the vertical blanking, and tens of other parameters that are meaningless—except to the engineer who designed it. You'd probably watch less TV. The task of designing a graphics driver depends, largely, on the quality of the information provided by the manufacturers of the chips used on the card. In a few cases, they provide examples of complete settings (God bless them!). Most of the time, however, you have only a description of each register. In the worst cases, there are mistakes in the databook that takes hours, days, or weeks to uncover.

Some manufacturers don't provide databooks at all (Matrox, example Matrox). Not to be discouraged, things get better; the initial, lost-in-the-forest part of designing a driver for a graphics card is by far the worst part of playing around with graphics. After that comes the fun stuff: Multiple monitor support, game architecture, 3D strategies. But we'll save all that for the next versions of the drivers and another newsletter.

Be Developer Profile: Leuca Software “ Simple, clean, fast.” “ Getting in on the ground floor.” “ An opportunity to change the world like the Macintosh did a decade ago.” Phrases like these pop up regularly when we ask Be developers why they're developing for the BeBox, and what their future hopes are for the platform. Michele Fuortes of Leuca Software says, “ I hope the BeBox becomes the Macintosh of the next millennium.” Nicely put. We can almost see the tag line on a full-page Wall Street Journal ad. Fuortes' current product, Macjordomo (not related to the famous UNIX program Majordomo), is a freeware Macintosh list server, which he expects to make available on the BeBox by late 1996. Macjordomo is used primarily in the education market, which isn't surprising, given that Fuortes is an assistant professor of Anatomy and Cell Biology at Cornell University Medical College. But Macjordomo isn't just a tool for research students. Michele reports that many “ regular folks” are using Macjordomo, from fiction writers, to Northwest plant lovers, to church groups.

He writes his software in his spare time and distributes it free-of-charge because he wants to help people take advantage of the Internet, and “ for the pure pleasure of seeing the programs run well and seeing people use them.” For communications programs like his, Fuortes sees the clear advantages the BeBox provides. “ With an integrated, object-oriented OS; real multitasking, multithreading, and memory protection—it's a powerful box.” If he had five seconds to describe the BeBox? “ The power of UNIX with a Macintosh interface.” Fuortes' BeBox development plans include an email client program that is currently in the design phase. Also on the drawing board: a reference manager for scientists that can tap the speed and processing power of the BeBox. The program will make it easy for a scientists and science students to search for specific topics in journals, articles, and books.

As a freeware developer, Fuortes isn't overly concerned with a platform's installed base. Still, when the topic of low-volume platforms comes up, he likes to remind people, “ Bill Gates started small.” For more information on Leuca's products, visit their web site: http://leuca.med.cornell.edu/Macjordomo.