My College UNIX-Like BSD



To install the MATE desktop environment and Slim so you can design your own Slim themes. Please no baby picture themes please. First "pkg delete" all of your old desktop environment packages and settings and then remove and unwanted dependencies with "pkg autoremove". The installation of a new desktop envirnoment is usually done after a clean install of FreeBSD. If some of the packages names change over time be sure to look them up on the freshports website.


Step 1:

 #pkg install xf86-video-ati mate-desktop mate xorg  

Step 2:

Add the following lines to /etc/rc.conf

 moused_enable="YES"  
 dbus_enable="YES"  
 hald_enable="YES"  

Step 3:

 #pkg install slim  

Step 4:

Add the following line to /etc/rc.conf

 slim_enable="YES"  

Step 5:

Create the following .xinitrc file in the user’s home directory and add the following line.

 exec mate-session  

Step 6:

You might have to configure slim by enabling the following line in your slim.conf file. Or if you are using bash enable it for bash.

 login_cmd   exec /bin/sh - ~/.xinitrc %session  

Reboot




Quantum Physics and the Existence of God

"Interpretations of quantum physics presuppose the reality of consciousness. But if a minimal realism about the external world is true, then the consciousness presupposed by quantum reality cannot be only that of the scientific observer, cannot be only ‘local’ but must be ‘global’. Global consciousness is argued to have all and only the essential properties of God. Quantum reality depends on God’s consciousness and the physical world depends on quantum reality. Therefore, the physical world depends on God’s consciousness.
We know, from the recent empirical confirmations of Bell’s criticism of the Einstein–Podolsky–Rosen experiment (EPR)1, that quantum reality does not depend on anything classical: there is no macroscopic Newton–Einstein world more fundamental than the quantum level. It follows that consciousness does not depend on, and is irreducible to, anything physical. If the quantum depends on consciousness, and consciousness were to depend on the physical, then the quantum would depend on the physical (via consciousness). But that is precisely ruled out by Bell’s criticism of the EPR experiment and by subsequent practical work.2
It has often been pointed out that, for reasons peculiar to it, the popular Copenhagen interpretation of quantum mechanics seems to presuppose consciousness. Here, it is argued that no interpretation escapes this presupposition. The reasons for this are not always so closely tied to the unique character of the interpretation in question. Nonetheless, interpreters of quantum mechanics are without exception forced to fall back upon consciousness. The presupposition is ontological, not just epistemological: consciousness is entailed by quantum reality, not just by inquiry into quantum reality, by what would make the theory true, not just by the consciousness of the theoretician.3
It follows that some salient tenets of modernity are false: consciousness does not depend on and is not reducible to the physical world, in any sense of ‘reducible’, so consciousness is not a product of evolution. We should not be surprised by this result because, if consciousness were a product of evolution, consciousness would be an emergent property of the brain. But the brain, for all its anatomical complexity, is only billions of atoms in empty space, and billions of atoms in empty space are neither logically nor causally sufficient for consciousness. Consciousness did not evolve.4
Some important theses are entailed: the Thomist theses that God is his existence, and God is actus purus, and the idealist thesis that the physical world depends on consciousness. Being, Presence, and Consciousness itself are, fundamentally understood, the persons of the Holy Trinity.
This paper is a summary of an unpublished book manuscript, and I do not pretend that there is not much more to be said about the problems and their putative solutions"
 

Perficient Architects Microsoft Azure Cloud Modernization Solutions for Builders FirstSource

 

SAINT LOUIS (July 24, 2023)Perficient, Inc. (Nasdaq: PRFT) (“Perficient”), the leading global digital consultancy transforming the world’s largest enterprises and biggest brands, today announced that it successfully partnered with Builders FirstSource (NYSE: BLDR), the largest U.S. supplier of structural building products and services to the professional market for residential and multi-family construction, to develop a new, cloud-native application for roof and floor truss manufacturing. The unified cloud platform implementation allows Builders FirstSource to better scale future operations and fully integrate new acquisitions across all operating plants.

As a Microsoft Azure partner, Perficient guided Builders FirstSource in developing a new, cloud-native system that would unify manufacturing execution system (MES) processes across the enterprise and their physical truss manufacturing locations. With a standard tool enforcing best practices, capturing job analytics, and automating integrations with raw material databases, Builders FirstSource has increased visibility into material availability and improved production and purchasing scheduling, resulting in a faster turnaround for their customers.

“We needed a more agile and unified manufacturing organization. Efficiency is key in this business, so the more efficient we can run across our factories, the more profitable our business can be,” said Mike McCranie, CIO, Builders FirstSource. “With an infinitely scalable cloud solution we can now move our other on-premises technologies in the manufacturing space to the cloud, thereby streamlining our processes.”

Perficient was recognized as a 2023 Microsoft U.S. Partner of the Year finalist for its cloud native app development work with Builders FirstSource from a set of more than 4,200 submitted nominations. The Microsoft U.S. Partner of the Year Awards recognize Microsoft partners that have developed and delivered outstanding Microsoft-based applications, services, and devices during the past year. The award recognizes Perficient for having a track record of building new cloud-native apps and providing outstanding solutions and services in Cloud Native App Development.

“We’re honored to be recognized by Microsoft as a 2023 U.S. Partner of the Year finalist,” said John Jenkins, vice president, Perficient. “Our Microsoft partnership and expertise enables us to build leading-edge, strategy-driven, cloud-native solutions that are transforming the manufacturing industry. Our commitment to Builders FirstSource and other clients makes Perficient a trusted partner to imagine and execute holistic visions for Microsoft Azure cloud services.”

Perficient is an award-winning Microsoft Solutions Partner with more than 20 years of experience delivering strategic solutions across the Microsoft Cloud. For more information about Perficient’s Microsoft expertise, follow us on Twitter and LinkedIn

About Perficient
Perficient is the leading global digital consultancy. We imagine, create, engineer, and run digital transformation solutions that help our clients exceed customers’ expectations, outpace competition, and grow their business. With unparalleled strategy, creative, and technology capabilities, we bring big thinking and innovative ideas, along with a practical approach to help the world’s largest enterprises and biggest brands succeed. Traded on the Nasdaq Global Select Market, Perficient is a member of the Russell 2000 index and the S&P SmallCap 600 index. For more information, visit www.perficient.com.

Safe Harbor Statement
Some of the statements contained in this news release that are not purely historical statements discuss future expectations or state other forward-looking information related to financial results and business outlook for 2023. Those statements are subject to known and unknown risks, uncertainties, and other factors that could cause the actual results to differ materially from those contemplated by the statements. The forward-looking information is based on management’s current intent, belief, expectations, estimates, and projections regarding our company and our industry. You should be aware that those statements only reflect our predictions. Actual events or results may differ substantially. Important factors that could cause our actual results to be materially different from the forward-looking statements include (but are not limited to) those disclosed under the heading “Risk Factors” in our most recently filed annual report on Form 10-K and other securities filings.

https://www.perficient.com/news-room/news-releases/2023/perficient-architects-microsoft-azure-cloud-modernization-solutions-for-builders-firstsource

 

Xceed's WPF Toolkit Plus


 The control toolkit that beautifully fills in the gaps in WPF. Provides 103 controls, panels, and themes that are needed by every WPF developer in the course of building an application’s UI. There are 9 themes, ensuring the toolkit’s controls are styled to fit right in with the rest of your application’s controls. Equip yourself and your team with Toolkit Plus—and with the help of our technical support team—to improve the programming experience of WPF and to be able to produce software that is otherwise much more difficult and time-consuming to create.


Autobiographical


I'm a 46 year old Royal Society of the Arts Fellow, I'm Jonathan David Moore FRSA I'm a Moore, Chapman, Hathaway(Garthwaite), Turner, Little, Vaughn, Gates, McCulley, Turlington, Bright, Spencer, Roberts, Ryder, and Lyon and Irish Ashkenazim Levite Jewish. The Moore's are related to Bram Stoker. and Irish Ashkenazim Jewish. Microsoft System Integrator with valid contract from 2002-present. INTJ-T tested at the University of California, University of Virginia Computer Science Alumni. With 3.5 GPA Scholar Award. I was UVa's ACM Vice President in 2008-2010. I'm also Windows 7/2008 Internals Certified. Former Macromedia User Group trainer from 1999. WK3 was released on my birthday. I took Computer Science Courses at UVa-Wise including UNIX.

I was born in 1978. I grew up with Alpha, MIPS, VAX and x86 computer architecture. Star Wars and Star Trek. My first computer was a Tandy TRS-80 with Microsoft XENIX in 1984. AT&T System V at Sullins Academy in 1983. I later bought Apple Macintosh Pro's, Hewlett Packard and Dell PC's and servers running OpenVMS, Apple's System, Mac OS X and Windows. I've bought 4 MSDN enterprise subscriptions and have three Microsoft Bizspark grants.

I've worked for ID Software for Quake 1, 2 and 3 Arena. I was born with as lisp. I look forward to Windows Embedded in 2029. To bring back modular round trip engineering of Windows. Because I think Linux is and hacker operating system. Microsoft has a nice UNIX corporate Darwinism with Research UNIX version 7, XEINX, SCO Open Server, OpenVMS, and Decus. Or they used to prior to Windows 10 and 11.

 I'm looking forward to when Microsoft can be called a Computer Science company not IT. I have two corporate contracts and NDA's.from Redmond Washington Wa. In 2003 and 2007 respectively. With letters of recommendation from President Obama, Bill Gates, Steve Balmer, Galan Hunt, and Midori Lawler. And one entrepreneurial grant from the National Endowment of the Arts. I'm looking forward to when Microsoft can be called a Computer Science company not IT.

I was raised on DecNet. I've done work with BSD in 2001 on the Common Desktop Environment for x86. I would like to teach the top down software design approach of Bell Labs Plan 9 to students. I have submitted my Bell Labs academic scholar application to Nokia Bell Labs awaiting approval in 2026. 

My Microsoft Bizspark startup builds, FreeBSD, Windows NT 4.0, Windows XP and Windows Server 2003 from a shared source 2003 system integrator contract in my email.

II have $14.2 million in value in my base account I just need to link the deposit account to the base account at the bank. The value is in perpetual software licensing and books. My 10-year portfolio forecast is $2 million in cash in stock and bonds. I'm debt free. My mother gave my a NASDAQ application I have to this very day. Who was on the board of the YWCA.

Our licensed work is in the Computer History Museum for Macromedia. I own a Macromedia Patent Portfolio. I helped ship Macromedia Studio 8 and Windows Server 2003 and the Windows 11 Dev Drive. I also worked on official Windows 8/8.1 PowerPoint Storyboards. I'm also A Windows Compact Embedded Shared Source Initiative Licensee 2000-2023. My first girlfriend was Angie Howard. I'm a SEP friend.

Through DNA testing I discovered I was a direct decedent of William Shakespeare's wife Anne Hathaway. 3rd cousin.through the Bakers.and Jane Austen through the Quinn s and Sheldon's.. Charles Moore. Inventor of the Forth programming language

I was diagnosed with schizoaffective disorder because I read Noam Chomsky as a teenager, in 1997, COCOMO II and computer architecture. I will argue to get my point across because I am a INTJ-T top 1% of the general population backed by the University of California Fullerton. So far social media is the Internets great schism.

 I have a normal fMRI My background check is clean. One stalking charge that was expunged. Which was really Macromedia Philanthropy. I'm studying Social Rank Theory. I've been in adult case management in Virginia since 2001. I advocate for population law and more English architecture in America. My credit score is 740 and I'm inheriting my fathers home, I rent and will retire with home equity loans and the market. In Lowery Hills. My father is retired credit manager from Builders First Source. My family lives in NY, California and Virginia.

https://news.microsoft.com/2002/02/21/microsoft-announces-major-expansion-of-shared-source-initiativeproviding-source-code-to-systems-integrators/

Written and copyright by Jonathan Moore 2024.

SCO confirms Microsoft has licensed its Unix technology

 


In a deal that brings together companies that Linux backers consider bogeymen, The SCO Group Inc. announced today that it has signed a licensing agreement with Microsoft Corp. over SCO’s Unix operating system.

Through the deal, SCO has licensed Unix technology, including source code and patents, to Microsoft, said Chris Sontag, senior vice president and general manager of the company’s SCOsource, a division in charge of managing and protecting SCO’s Unix intellectual property.

The deal ensures that Microsoft is in compliance with SCO’s Unix intellectual property and will help Microsoft improve the Unix compatibility of its products, specifically Microsoft Windows Services for Unix, Sontag said.

News of the agreement first appeared earlier today on The Wall Street Journal‘s Web site (see story).

Windows Services for Unix, now in Version 3.0, consists of different components that bridge the gap between Windows- and Unix-based systems running in the same network, according to information on Microsoft’s Web site. The product’s services include file sharing, remote access and administration, password synchronization, common directory management, a common set of utilities and a shell, according to Microsoft’s Web site.

Microsoft didn’t immediately return calls seeking comment on the deal. But in an e-mail statement, Brad Smith, the company’s general counsel and senior vice president, said the agreement “is representative of Microsoft’s ongoing commitment to respecting intellectual property [IP] and the IT community’s healthy exchange of IP through licensing. This helps to ensure IP compliance across Microsoft solutions and supports our efforts around existing products like Services for UNIX that further UNIX interoperability.” 

https://www.computerworld.com/article/1727355/sco-confirms-microsoft-has-licensed-its-unix-technology.html 

https://en.wikipedia.org/wiki/SCO_Group

https://en.wikipedia.org/wiki/OpenServer

 

Microsoft Windows 2.0

 


Windows 2.0 is a major release of Microsoft Windows, a family of graphical operating systems for personal computers developed by Microsoft. It was released to manufacturing on December 9, 1987, as a successor to Windows 1.0.

The product includes two different variants: a base edition for 8086 real mode, and Windows/386, an enhanced edition for i386 protected mode. Windows 2.0 differs from its predecessor by allowing users to overlap and resize application windows, while the operating environment also introduced desktop icons, keyboard shortcuts, and support for 16-color VGA graphics. It also introduced Microsoft Word and Excel.

Noted as an improvement of its predecessor, Microsoft Windows gained more sales and popularity after the release of the operating environment, although it is also considered to be the incarnation that remained a work in progress. Due to the introduction of overlapping windows, Apple Inc. had filed a lawsuit against Microsoft in March 1988 after accusing them of violating copyrights Apple held; in the end, however, the judge ruled in favor of Microsoft. The operating environment was succeeded by Windows 2.1 in May 1988, while Microsoft ended its support on December 31, 2001

 https://en.wikipedia.org/wiki/Windows_2.0

 

Next Computer's OpenStep

 


Workstations from Sun Microsystems were originally programmed at a relatively low-level making calls directly to the underlying Unix operating system and the SunView window system toolkit, and to libraries built atop those interfaces. This led to complex programming even for simple projects. An attempt to address this with an object oriented programming model was made in the mid-1980s with Sun's NeWS windowing system, but the combination of a complex application programming interface (API) and generally poor performance led to little real-world use and the system was eventually abandoned.

Sun then began looking for other options. Taligent was considered to be a competitor in the operating system and object markets, and Microsoft's Cairo was at least a consideration, even without any product releases from either. Taligent's theoretical newness was often compared to NeXT's older but mature and commercially established platform. Sun held exploratory meetings with Taligent before deciding upon building out its object application framework OpenStep in partnership with NeXT as a "preemptive move against Taligent and Cairo". Bud Tribble, a founding designer of the Macintosh and of NeXTStep, was now SunSoft's Vice President of Object Products to lead this decision. The 1993 partnership included a $10 million investment from Sun into NeXT. The deal was described as "the first unadulterated piece of good news in the NeXT community in the last four years".[2]


 

The basic concept was to take a cut-down version of the NeXTSTEP operating system's object layers and adapt them to run on Sun's Solaris operating system, more specifically, Solaris on SPARC-based hardware. Most of the OpenStep effort was to strip away those portions of NeXTSTEP that depended on Mach or NeXT-specific hardware being present. This resulted in a smaller system that consisted primarily of Display PostScript, the Objective-C runtime and compilers, and the majority of the NeXTSTEP Objective-C libraries. Not included was the basic operating system, or the lower-level display system.

Steve Jobs said "We are ahead today, but the race is far from over. ... [In 1996,] Cairo will be very close behind, and Taligent will be very far behind." Sun's CEO Scott McNealy said, "We have no insurance policy. We have made a firm one-company, one-architecture decision, not like Taligent getting a trophy spouse by signing up HP."[2]: 13 

The first draft of the API was published by NeXT in mid 1994. Later that year they released an OpenStep compliant version of NeXTSTEP as OPENSTEP, supported on several of their platforms as well as Sun SPARC systems. NeXT submitted the OpenStep specification to the industry's object standards bodies.[2] The official OpenStep API, published in September 1994, was the first to split the API between Foundation and Application Kit and the first to use the "NS" prefix.[3] Early versions of NeXTSTEP use an "NX" prefix and contain only the Application Kit, relying on standard Unix libc types for low-level data structures. OPENSTEP remained NeXT's primary operating system product until the company merged with Apple Computer in 1997. OPENSTEP was then combined with technologies from the existing classic Mac OS to produce Mac OS X. iPhone and iPad's iOS is also a descendant of OPENSTEP, but targeted at touch devices. 


Sun originally adopted the OpenStep environment with the intent of complementing Sun's CORBA-compliant object system, Solaris NEO (formerly known as Project DOE), by providing an object-oriented user interface toolkit to complement the object-oriented CORBA plumbing.[2] The port involved integrating the OpenStep AppKit with the Display PostScript layer of the Sun X11 server, making the AppKit tolerant of multi-threaded code (as Project DOE was inherently heavily multi-threaded), implementing a Solaris daemon to simulate the behavior of Mach ports, extending the SunPro C++ compiler to support Objective-C using NeXT's ObjC runtime, writing an X11 window manager to implement the NeXTSTEP look and feel as much as possible, and integrating the NeXT development tools, such as Project Builder and Interface Builder, with the SunPro compiler. In order to provide a complete end-user environment, Sun also ported the NeXTSTEP-3.3 versions of several end-user applications, including Mail.app, Preview.app, Edit.app, Workspace Manager, and the Dock.

The OpenStep and CORBA parts of the products were later split, and NEO was released in late 1995 without the OpenStep environment. In March 1996, Sun announced Joe, a product to integrate NEO with Java. Sun shipped a beta release of the OpenStep environment for Solaris on July 22, 1996,[4] and made it freely available for download in August 1996 for non-commercial use, and for sale in September 1996. OpenStep/Solaris was shipped only for the SPARC architecture. 

 https://en.wikipedia.org/wiki/OpenStep

The UNIX timeline isn't right XIENX was sold to SCO and later Xinuos and later OpenVMS and Windows.

 

Cultivation of self in East Asian philosophy of education

 

Welcome to the special issue that focuses on the theme of self-cultivation in the East Asian philosophy of education. The cultivation of the self is always an issue of ultimate concern in the East Asian educational tradition. Thousands of years ago, Confucius, Mencius, Xunzi, Laozi, Zhuangzi and many other ancient philosophers all pondered on the meaning of being a person—what kind of a human being one should be and how one should develop oneself to be such a person. Their legacy has produced a unique domain of Chinese or Confucian cultural heritage in East Asia. The question concerning the self could be unpacked from different aspects. First, the tradition of Chinese philosophy has emphasised the emulation of model characters, including junzi (benevolent or noble person) and shenren (the sage), as the goals of education. However, some interesting questions are involved. Confucian and Daoist philosophers both adopt the term shenren, but they may have different references. Does the divergence lead to different educational ideas and practices? Moreover, what is the difference between self-conception in Confucian and Daoist traditions, and between them and Buddhist thought? Do the conceptions of junzi and shenren still affect current education in Confucian cultural heritage societies? Are these concepts still taken as the points of destination of modern education? On the other hand, it may be the case that the meanings of the conceptions of junzi and shenren are modernised in some sense. In this regard, the question of what change could be made in the understanding of self-conception and education has to be explored. Probing even further, the archaic conceptions of junzi and shenren could already be abandoned in modern times. Thus, what kind of human being is taken to replace the archaic conceptions as the destination of humanistic education in the modern era that is facing the thrust of globalisation and internationalisation? Expressed in a more radical way, do the descendants of Confucius, in blood or in spirit, still need an ideal human being for their education?

Second, the area influenced by the tradition of Chinese philosophy is much larger than China in the political-geographical sense. Local and temporal characteristics may produce differences in the conception of self in various regions. In the sphere of pre-modern Chinese cultural heritage, the ideal Confucian person had different names. In ancient China, the Confucian literati were called shidaifu. In Tokugawa Japan (1600–1868), they were called jusha; and in Chosen Korea, they were yangban (Huang, Citation2010).The different conceptions of the Confucian literati from various areas imply both similarities and dissimilarities, which indicate the complicated processes of how the Confucian human person is cultivated in each area with local characteristics.

The perfectibility of the human being as the cultivation of the self has been thought to be the common core value of the multifaceted East Asian Confucian humanism for a thousand years (Huang, Citation2010). This special issue’s eight-article collection addresses a wide range of issues in relation to self-cultivation from the East Asian perspective with diverse, creative and critical views.

Chi-Ming Lam’s ‘Confucianism and Critical Rationalism: Friends or Foes’ lends a new lens for viewing Confucianism. Lam compares Confucianism with rationalism and explores their differences and compatibilities. In the beginning of the article, Lam raises a very interesting question about whether or not Confucianism can be critical. As Confucius characterises the hierarchical structure of a harmonious society, it seems to suggest that Confucianism tends to cultivate ‘a conformist rather than critical mind’. However, Lam argues that in Confucianism, criticality plays a key role in self-cultivation. Confucius, Mencius and Xunzi all agree that a junzi should be critical to himself and others regarding learning. This interpretation may contradict our current understanding of Confucianism in relation to the concept of harmony. Since Hu Jintao, the former president of China, launched the new slogan, ‘harmonious socialist society’ in 2005 (Choukroune & Garapon, Citation2007; Doutournier & Zhe, Citation2009), the concept of harmony has been politicised. It is used as a means to silence different opinions in the society because a harmonious society is assumed to reach agreement or consensus rather than conduct debates. Lam has a very stimulating view about harmony: ‘So far as the role of criticism in Confucianism is concerned, it is to foster harmony between people of diverse backgrounds in the local and international community’. ‘Harmony in diversity’ is interpreted as the ultimate goal of Confucianism. This view is based on Confucius’ words: ‘The gentleman agrees with others without being an echo [heerbutong 和而不同]’. Here, Lam adopts Lau’s (Citation1992) translation of 君子和而不同. Nevertheless, Legge’s (Citation1861) translation reminds me of a different connotation: ‘The superior man is affable, but not adulatory’. Lau’s translation focuses on the substantial content of the agreement or the disagreement. In contrast, Legge’s translation stresses the person’s attitude or manner. Different translations have varying implications. On this point, I think there is still much to explore about the ‘diverse harmony’. Lam concludes with three major differences between Confucianism and critical rationalism and thereby suggests a possible reconciliation. Lam’s article shows the potential of Confucianism in the modern age in the sense that the goal of the Confucian self-cultivation is to create a person who practises not only ethical virtues, especially ren (benevolence), but also critical thinking.

‘Is Filial Piety a Virtue? A Reading of the Xiao Jing (Classic of Filial Piety) from the Perspective of Ideology Critique’ authored by Hektor Yan starts with a very fascinating question: Is filial piety a virtue? Among all virtues, filial piety is held in the highest esteem in Chinese culture and tradition. In imperial China, filial piety was one of the most important virtues for the ruler to justify his power to govern. Even in modern times, political leaders in Chinese heritage cultures still claim the importance of the Confucian virtues (de). A ruler with de would gain the people’s trust and support and win the consent and loyalty of his subjects. Yan applies Gramsci’s (Citation1992) insight on hegemony to de in the Chinese moral-political context to reveal that filial piety can be powerfully effective. Filial piety is generally understood as children’s obedience and servitude to their parents. In imperial China, it was extended to the subjects’ obedience and servitude to their rulers—in a blind and rigid way; therefore, it is criticised. By adopting Yu’s (Citation2013) view, Yan argues that filial piety can be a virtue ‘that requires critical reasoning and it is believed to be pertinent to various social roles and other interpersonal exchanges’. However, Yan acknowledges that the emphasis on critical reasoning is not easy to accommodate with another element of filial piety, which is the tendency of naturalisation. The author issues a warning in his conclusion. When the virtue of filial piety is taken as something natural to human society in a hierarchical way, it can function to maintain the hegemony of rulers.

Weili Zhao and Caiping Sun’s paper entitled ‘“Keep off the Lawn; Grass Has a Life Too!”: Re-invoking a Daoist Ecological Sensibility for Moral Education in China’s Primary Schools’ provides the introduction of Daoist ecological moral education in the modern world. The authors argue that the concept of co-being contributes to the formation of a Daoist ecological sensibility in children’s moral education. Their argument can be divided into two parts: the theoretical discussion and the analysis of textbooks. At the theoretical level, the authors use the popular park sign ‘Keep off the Lawn; Grass Has a Life Too!’ to demonstrate an age-old Chinese ecological and philosophical belief that human beings live harmoniously and equally with other living creatures on earth. This is a Daoist belief in the unity of human beings and nature. Zhao and Sun also employ Heidegger’s (Citation1969, 1977, 1978) relational thinking and the concept of co-being to enrich the Daoist ecological view. As the authors explain, the Daoist–Heideggerian idea of co-being can lend a lens to examine educational theory and practice. China’s 2002 Curriculum Standards and textbooks are the main subject matters of analysis. The analysis reveals that the ethical position implied in the standards and the textbooks is actually egoistic and instrumental, not reciprocal, egalitarian and interpersonal. Many educational materials claim environmental friendliness. However, as the authors aptly point out, such nature-friendly vocabularies hidden in the post-2001 textbooks assume a hierarchical and dominant thinking that human beings are the masters and owners of the natural environment. Thus, children are taught to build a relationship with others in the way of hierarchical subject–object duality, which is against the Daoist–Heideggerian ecological sensibility. However, the ecological-unfriendliness of the post-2001 textbooks was under review and revision. China’s primary school textbooks published in 2016 are redesigned, and the concept of ecological co-being is highlighted. The authors’ study shows that the tone of instrumental and subject-object oppositional thinking is minimised in the newly published textbooks and replaced with the accent of co-being. Phrases such as ‘playing with the wind’ or ‘thanking our Nature for giving humans presents’ are found in the textbooks. The implication is no longer the human-master but the co-existence of the human being and nature. Overall, this article presents a promising future of moral education with regard to the Daoist ecological sensibility in China.

Michael Dufresne’s creative article, ‘The Illusion of Teaching and Learning: Zhuangzi, Wittgenstein and the Groundlessness of Language’ shows the insightful communication between Eastern and Western philosophies that presents a new way of understanding teaching and learning. The author argues that the process of learning and teaching is not about transmitting knowledge but about cultivating contextually appropriate habits with the inspirations of Zhuangzi (Graham, Citation1989) and Wittgenstein (Citation1997, 2001). His article begins with Zhuangzi’s anecdote about Wheelwright Pian. Next, Dufresne poses a thought-provoking question about the possibility that there is nothing to be taught or learned in pedagogical practices. Based on Zhuangzi’s view, it is not possible to teach something to those who have no ‘knack’ for it. Dufresne points out that ‘only those who have the right “stuff” can actually be taught’. What is the ‘knack’ or the ‘right stuff’? Zhuangzi offers no clear answer. Dufresne relates Zhuangzi’s ‘knack’ to ‘sudden understanding’ in Wittgenstein’s words. According to Wittgenstein, there is no standard way of teaching and learning. Therefore, there is no rule to be taught or learned. One person cannot learn by following and applying rules because rules are open to interpretation. Furthermore, interpretation relies on words, that is, language, which is foundationless and groundless. Rather, language depends on the convention and the context. According to Dufresne, neither Zhuangzi nor Wittgenstein believes the essence of language or truth. The meaning of words always increase and change in various contexts. Overall, Zhuangzi’s ‘knack’ or the ‘right stuff’, or Wittgenstein’s ‘sudden understanding’ comes from ordinary daily language use, which is related to habit formation. Dufresne thus suggests that, for educators, it is more practical to provide learners with concrete examples and to help them develop appropriate habits than to teach them general rules.

Seungho Moon’s distinctive article, ‘Donghak (Eastern Learning), Self-Other, and Social Transformation: Towards Diverse Curriculum Discourses on Equity and Justice’ discusses the meaning of self-cultivation against the background of Donghak and its implications for contemporary curriculum theory. Donghak was a Neo-Confucian movement founded by Choi Je-u (1824–1864) in 1860 in Korea. Donghak, literally meaning Eastern learning as a reaction to Western learning, calls for both reform and revival of Confucianism. The doctrine of Donghak as an academic movement integrates ideas concerning theology, philosophy and social activism. Moon outlines Donghak by explaining three concepts: Shi-chun-ju (‘everyone serves God within himself or herself’), Sushim-junggi (self-cultivation) and Gae-byeok (building of a new world). The three concepts are indeed interrelated in the sense that the practice of self-cultivation is the process of serving God to attain the goal of building a harmonious new world—Dong-gui-il-che (the cosmological community). Based on this concept, Moon argues that the teaching of Donghak sheds light on examining the current curriculum in three aspects: the self-other hierarchical binary, the purpose of learning, and the eco-centred curriculum. As Moon explains, in the context of Donghak, everyone as a servant of the God is an equal part of the harmonious cosmological community. Donghak thus advocates equalitarianism, elimination of the selfishness of all, and ecocentrism: ‘The relations among God-human-nature-cosmos are conceived of as relationships of equals without hierarchal strata’. The ontological analysis in this article concludes with the emphasis on co-living and ecological vision for the curricular development of the twenty-first century. Overall, this article presents an overview of Donghak. For those who are unfamiliar with the development of Neo-Confucianism in Eastern Asia in modern times, this article does a fair job of introducing Donghak. Readers may find a strong bond between Donghak and religion. It is interesting to learn that the leader of the third-generation disciples, Son Byeong-hui (1861–1922), changed the name Donghak to Cheondogyo, meaning ‘Religion of the Heavenly Way’, whose doctrine combines Confucianism, religious Daoism (or Daojia) and Korean shamanism. Cheondogyo is still actively practised in modern Korea.

Joseph Sta. Maria’s ‘Acting Without Regarding: Daoist Self-cultivation as Education for Non-dichotomous Thinking’ draws attention to the significance of the Daoist non-dichotomous thinking and the ‘soft’ values. It is insightful for the author to highlight the tension between the ‘soft’ and the ‘hard’ values, or between the ‘higher’ and the ‘lower’ ones. In the Daoist tradition, it seems quite natural to accept the ‘soft’ values and take ‘passive’ attitudes. However, the author aptly pays attention to the Daoist dichotomy of being and nothingness. On one hand, Laozi claims that ‘being and nothingness give birth to each other’ (有無相生); on the other hand, he states, ‘Everything in the world is generated as being and being is generated from nothingness’ (天下萬物生於有,有生於無). The ‘soft’ values—‘nothingness’ and ‘weakness’—are described as the origins of movement and creation. This distinction is a paradoxical dichotomy in Daoist doctrines. As Sta. Maria notes, Laozi and Zhuangzi both assert non-dichotomous thinking as the ideal way of thinking. Learning to think non-dichotomously is the Daoist cultivation. How then can a person learn to think non-dichotomously, on one hand, and accept the ‘soft’ values, on the other hand? The author suggests two ways to answer the question—directly and indirectly. Simply expressed, the ‘direct way’ means to live a simple and frugal life as a preparation for union with Dao. This point is in accordance with our ordinary knowledge of Daoism. In contrast, the ‘indirect way’ could be more interesting. As the author argues, one of the Daoist teachings is the preservation of life with the selflessness of Dao. Think about it more deeply. The preservation of the lives of others implies the flourishing of society. Following the social order and fulfilling social duties help the society thrive and preserve life. In my view, Sta. Maria successfully makes the point that the Daoist non-dichotomous thinking is more socially harmonious and Confucian oriented than it is generally understood.

Robert Shaw and Denghua Yuan’s article, ‘The Purpose of the MBA: The Opportunity for a Confucian MBA to Overcome Neoliberalism’ suggests the Confucian MBA model as an alternative to the mainstream ones—Western, globalised and neoliberal. According to the authors, three MBA models in current higher education include Model 1: analytic skills and knowledge courses, Model 2: soft skill courses and Model 3: leadership courses for senior managers. The authors differentiate Model 1 and Model 2 courses from Model 3 courses. The courses of the first two models aim to cultivate employees whereas the third one’s courses emphasise the development of autonomous leadership. More interestingly, the authors suggest that Model 3 can be divided into two subtypes: Model 3A and Model 3B. Model 3A is based on the Western tradition, and Model 3B follows the Confucian tradition. The Model 3A curricula embrace Western values and concepts, such as modernity, neoliberalism, freedom, individualism, market, capitalism and so on. In contrast, the Model 3B curricula are grounded on Confucian ideas; the most important one is the harmonious alliance among people, the community and society. The authors point out three characteristics of the Confucian MBA model: governmentality, the Chinese enlightenment and academic aspirations. It is worthwhile to think how these Western concepts can be actualised in the Chinese context if the two traditions differ from each other. However, this article manifests the widespread mentality of the Chinese academia that the Western system and measure can be absorbed and adopted in Chinese models. At the practical level, it is not very difficult for Chinese higher educational institutions and universities to appropriate Western inventions such as MBA programmes. At the philosophical level, I am curious about the availability of the appropriation. As the authors claim, if the Chinese model is based on Confucian metaphysics, which is entirely opposite to Western modernity, the sustainability of the appropriation should be called into question. Whether the Confucian metaphysics will be undermined or the appropriation will fall apart in the future, is a pending issue.

Devine Nesta and Qun Ding’s paper, ‘Agency and Social Capital in Chinese International Doctoral Students’ conversion to Christianity’, provides a fresh approach to Chinese students self understanding. The authors conducted in-depth interviews with nine overseas Chinese doctoral students to reveal the factors that influenced the interviewees’ religious conversion. As the study shows, the conversion to Christianity is a gradual process with contributing personal, contextual and social factors. The overseas Chinese students’ religious conversion simultaneously accepts a culture and a tradition that vastly differ from what they had in their homeland. The conversion is mostly related to the experience of being marginalised in the foreign country. They find a place in church where they can build dynamic interactions at individual, institutional and social levels and meet their own psychological and religious needs.

Ruyu Hung
National Chiayi University, Taiwan
ruyuhung@yahoo.co.uk

 https://www.tandfonline.com/doi/full/10.1080/00131857.2017.1376438

 

Microsoft Windows Code Named 'Longhorn'




Microsoft WinFX

The New Managed Code Programming Model for Windows

Fact Sheet

May 2006

As a core part of the Windows Vista™ operating system, WinFX® is the next evolution of Microsoft Corp.’s managed code programming model for developing software on the Microsoft® Windows® platform. WinFX provides functionality and flexibility to appeal to organizations of all sizes and developers from diverse backgrounds. It empowers developers to rapidly build modern applications by taking advantage of new technologies that increase their productivity, improve the security, deployment and manageability of their applications, and enable them to use their existing Microsoft .NET Framework skills. The result is modern software that is more connected, easier to use and more resilient to the changing needs of businesses and consumers.

The Components of WinFX

A superset of the .NET Framework, WinFX combines the power of the .NET Framework 2.0 with four new technologies of Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Workflow Foundation (WF) and new technology code-named “InfoCard.”


Together these new technologies enable the development of applications that offer intuitive user experiences, seamless interoperable communication, the ability to support real-world processes, and protection of user information on the Internet — features users have come to rely on. Because WinFX is an evolution of the .NET Framework, the millions of developers using the .NET Framework today can leverage the skills they already have. Developers can not only use their favorite .NET programming language, but also take advantage of the Visual Studio® development environment they already know and love. WinFX integrates seamlessly into the Visual Studio 2005 development environment, enabling intelligent code editing, debugging and deployment. Best of all, WinFX offers all this diverse functionality under a single programming model, so developers can be at their most productive while delivering successful software today.

Windows Presentation Foundation

WPF is the new presentation subsystem for building visually stunning Windows applications. It enables developers to build rich user experiences that incorporate application UI, documents and multimedia content such as 2-D and 3-D graphics, vector-based graphics, animation, audio and video. In addition, WPF overcomes the traditional barriers associated with developer-designer collaboration with the introduction of the XML Application Markup Language (XAML), a common language by which developers and designers can collaborate to build the best possible

user experience. By providing a unified API for all aspects of the user experience, WPF-based applications let customers visualize information in ways never before possible whether as an Extensible Browser Application or as a smart client application on Windows Vista.

Windows Presentation Foundation facilitates the development of visually compelling client applications.

Microsoft Code Name “InfoCard”

“InfoCard” is the code name for a new technology in WinFX that makes it safer and easier to access resources and share personal information on the Internet. It enables developers to build Web sites and software that are less susceptible to the most commonly deployed identity-related attacks, such as phishing. “InfoCard” mitigates the problems of traditional online security mechanisms by reducing reliance on insecure and hard-to-remember user names and passwords. Instead, “InfoCard” offers a consistent, intuitive user interface for submitting information to Web sites that doesn’t require user  names and passwords, and is supported by cryptographically strong claims-based authentication. By helping users better manage their personal information and control how it is released and to whom, “InfoCard” facilitates more secure online experiences such as online shopping, banking and bill payment.

“InfoCard”-enabled Web sites provide users with a consistent, secure UI for authentication.

Windows Communication Foundation

WCF is the managed-code communication subsystem for Windows-based applications. It enables developers to build more secure, reliable service-oriented applications that integrate across platforms and interoperate with existing investments. WCF solutions can run within the context of a single machine, over company intranets or across the Internet using a variety of protocols, formats and message exchange patterns. By combining and extending the capabilities of existing

Microsoft distributed systems technologies (Enterprise Services, System.Messaging, .NET Remoting, ASMX and Web Services Enhancements), WCF reduces the coding and complexity of developing, deploying and managing distributed applications. With support for representational state transfer (REST), RSS and the WS-* Web services protocols, WCF provides the communication infrastructure for a wide range of software, from consumer peer-to-peer applications and content feeds to enterprise-critical solutions.

The workflow designer enables drag-and-drop development of sequential and state machine workflow

Windows Workflow Foundation

The workflow designer enables drag-and-drop development of sequential and state machine workflow.

System Requirements

The following components are needed to use WinFX:

·         Windows Server™ 2003 Service Pack 1, Windows Server 2003, Enterprise and Standard x64 Editions, Windows XP Service Pack 2, Home and Professional Editions, or any version of Windows Vista

·         Pentium 233MHz processor; Pentium 300MHz or faster recommended

·         64 MB of RAM; 128 MB or higher recommended

·         WinFX run-time components (download available from MSDN® at http://msdn.microsoft.com/windowsvista/getthebeta)

#########

Microsoft, Windows Vista, WinFX, Windows, Visual Studio, Windows Server and MSDN are either registered trademarks or trademarks of Microsoft Corp. in the United States and/or other countries.

The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

For more information, press only:

Rapid Response Team, Waggener Edstrom Worldwide, (503) 443-7070, rrt@waggeneredstrom.com

Necessary Illusions

What role do the media play in a capitalist democracy? Based on the Massey Lectures,
delivered in Canada in November 1988, Necessary Illusions argues that, far from perfor-
ming a watchdog role, the «free press» serves the needs of those in power. With this book,
Chomsky rips away the mask of propaganda that portrays the media as advocates of free
speech and democracy:


In short, the major media are corporations «selling» privileged audiences to other busines-
ses.... Media concentration is high, and increasing. Furthermore, those who occupy mana-
gerial positions in the media...belong to the same privileged elites, and might be expected
to share the perceptions, aspirations, and attitudes of their associates, reflecting their
own class interests as well. Journalists entering the system are unlikely to make their way
unless they conform to these ideological pressures, generally by internalizing the values....
Those who fail to conform will be weeded out...

Is NT really new technology?

 Mark Russinovich

Is NT really new technology?

When Microsoft released the first version of Windows NT in April 1993, the company's marketing and public relations campaign heavily emphasized the NT (i.e., New Technology) in the operating system's (OS's) name. Microsoft promoted NT as a cutting-edge OS that included all the features users expected in an OS for workstations and small to midsized servers. Although NT was a new OS in 1993, with a new API (i.e., Win32) and new user and systems-management tools, the roots of NT's core architecture and implementation extend back to the mid-1970s.

And now...the rest of the story: I'll take you on a short tour of NT's lineage, which leads back to Digital and its VMS OS. Most of NT's lead developers, including VMS's chief architect, came from Digital, and their background heavily influenced NT's development. After I talk about NT's roots, I'll discuss the more-than-coincidental similarities between NT and VMS, and how Digital reacted to NT's release.

A Brief History of NT
NT's history is closely tied to that of David N. Cutler, NT's chief architect. After graduating from Michigan's Olivet College in 1965, Cutler worked for DuPont. Although computers weren't his first interest, he ran simulations on Digital machines as part of his job at DuPont. Before long, Cutler was knowledgeable about software and decided he wanted to develop OSs rather than application software. He joined Digital in 1971 and worked at Digital's famous "Mill" facility in Maynard, Massachusetts, developing OSs for the PDP-11 family. RSX-11M is the first OS in which Cutler incorporated major concepts and design principles that later surfaced in NT. RSX-11M is a PDP-11 OS Digital developed for industrial and manufacturing control.

In 1975, Digital realized that its competitors were developing 32-bit processors and that this technology would lure customers away from PDP's 16-bit architecture. Gordon Bell, a legendary figure in computer history and then vice president of engineering for Digital, drove the development of the 32-bit processor, which Digital eventually named VAX. By this time a star within Digital, Cutler was part of the initial VAX development team. Digital had charged Cutler, along with Dick Hustvedt and Peter Lipman, with designing VAX's OS, VMS. Digital's primary design goals for VAX hardware included backward compatibility with PDP-11 processors and enough flexibility that VAX could be the basis for low-end desktop workstations as well as enterprise-level servers. Digital also made VMS backward compatible with RSX-11M and designed VMS to run on different size machines. Of this development period, Digital states in its company history that it was "betting the business" on VAX and VMS. In an eerie echo of Digital's statement, Bill Gates recently claimed that Microsoft is "betting the business" on NT 5.0.

In 1977, Digital announced VAX-11/780 and VMS 1.0, making the first product shipments in 1978. As the project leader and one of VMS's main architects, Cutler continued work on successive releases of VMS, but he became restless at Digital. In 1981, Cutler threatened to leave Digital. To retain its star developer, Digital gave Cutler about 200 hardware and software engineers. Cutler moved his group to Seattle and started a development center. This elite group's goal was to design a new CPU architecture and OS that would lead Digital into the 1990s. Digital called the Cutler group's hardware project Prism, and its OS Mica.

In 1988, Digital executives cancelled Cutler's project and laid off many of its group members. Cutler decided to leave Digital, but before he could do so, Microsoft executives learned of the development and realized they had an ideal opportunity to hire Cutler. At the time Cutler left Digital, the release of VMS was version 5.0 (today's version is 7.1).

In August 1988, Bill Gates hired Cutler. One of Cutler's conditions for moving to Microsoft was that he could bring around 20 former Digital employees with him, including several Prism hardware engineers. Microsoft readily met this demand­the company knew hiring an OS architect of Cutler's stature was a coup, and few engineers had Cutler's track record. In addition, Gates felt that Microsoft's long-term future depended on the development of a new OS that would rival UNIX.

Microsoft's internal project name for the new OS was OS/2 NT, because Microsoft's intention was for the new OS to succeed OS/2 yet retain the OS/2 API as its primary interface. The success of Windows 3.0 in April 1990 altered Microsoft's thinking and its relationship with IBM. Six weeks after Microsoft released Windows 3.0, Microsoft renamed OS/2 NT as Windows NT, and designated the Win32 API (a 32-bit evolution of Windows 3.0's 16-bit API) NT's official API. Gates decided that compatibility with the 16-bit Windows API and the ability to run Windows 3.x applications unmodified were NT's paramount goals, in addition to support for portions of the DOS, OS/2, and POSIX APIs. From 1990 to NT's public release in August 1993, Cutler's team was in a mad dash to complete NT, and the project grew to involve more than 200 engineers and testers. Figure 1 shows a timeline of the major events in the history of NT.

How to Build MS-DOS

Jonathan Moore

MS-DOS Source

MS-DOS 1.25 was published on GitHub MS-DOS 1.25 was completely written in 8086 assembly so it needs to be assembled using an assembler (MASM and SCP 8086 Assembler). The object file(s) produced by MASM will then be linked to produce an executable which will then be converted to a raw binary executable (.COM). The .HEX files produced by SCP 8086 Assembler will be converted directly to raw .COM files using the HEX2BIN utility.

2. How to Make DOS?

This is as hard as the source code for the DOS BIOS (IO.SYS) was designed for Virtual Box and is not PC-compatible. Theoretically, the compiled binaries should work on Virtual Box but using the source code release by Microsoft alone will not produce a valid bootable disk as no source code for the boot sector is given. I do have access to the source code of the boot sector but as a result of Microsoft not releasing it publicly, I will not share it. This basically means with only the source code published by Microsoft, it is impossible to produce a working copy of MS-DOS 1.25.

3. What is Required

The following is required for compiling MS-DOS 1.25:

  • Microsoft Macro Assembler (MASM)
  • Microsoft 8086 Object Linker (LINK)
  • EXE to Binary Conversion Utility (EXE2BIN)
  • Seattle Computer Products 8086 Assembler (ASM)
  • HEX to Binary Conversion Utility (HEX2BIN)
  • A copy of the MS-DOS 1.25 source code

4. Details

The files STDDOS.ASM and MSDOS.ASM can be assembled to produce the DOS kernel and they are MASM compatible. All switches are set in the file STDDOS.ASM. MSVER generates binaries for MS-DOS with Microsoft copyright strings, IBM produces IBM PC-DOS binaries with IBM copyright strings. There is no need to change HIMEM and DSKTEST unless you want to experiment more with it.

COMMAND.ASM can be assembled using MASM to produce the command interpreter for MS-DOS. Just like the DOS kernel, you may use switches to produce both MS-DOS and IBM PC-DOS binaries. The HIMEM switch is also present.

ASM.ASM, HEX2BIN.ASM, IO.ASM and TRANS.ASM were written by SCP and must be assembled using their own assembler. IO.ASM have switches to configure the floppy disk controller and the Cromemco 4FDC is currently supported by The SIMH Altair 8800 Z80 simulator.

5. Compile It

Now, we are ready to compile MS-DOS 1.25 for the first time! If you are experienced in assembly, used those assemblers and tools listed above, then you should be able to get everything done by yourself. For those unable to assemble it on their own, my build disk will save your time.

Here is how to build MS-DOS 1.25 with the build disk: Download the build disk. Create a new virtual machine using your favorite emulator or hypervisor. Add a floppy drive, load the build disk. Start the virtual machine (it should boot from the build disk). Check the filenames using the DIR command and it should return: Type in MK to assemble that particular component or MK ALL to assemble everything. Once you have everything assembled, type in DIR *.COM and DIR *.SYS to see the executable produced, it should be similar to: You have done it! You can now copy those executable to another disk or extract them or run them!

FreeBSD And the Common Desktop Environment


 

Supported Versions

These instructions have been successfully tested on :

  • FreeBSD 12.3-RELEASE aarch64 (Raspberry Pi3)
  • FreeBSD 12.3-RELEASE x86_64
  • FreeBSD 12.4-RELEASE aarch64 (Raspberry Pi3)
  • FreeBSD 12.4-RELEASE x86_64
  • FreeBSD 12-STABLE x86_64
  • FreeBSD 13.1 x86_64
  • FreeBSD 13-STABLE x86_64
  • FreeBSD 14.0-CURRENT x86_64

First steps

Install FreeBSD 12-RELEASE or FreeBSD 13-RELEASE and install/update your ports tree.

freebsd-update fetch
freebsd-update install

reboot.

Complete install documentation can be found in the FreeBSD Handbook.

If you plan to install the dependencies from source, fetch the current ports tree and build the portmaster utility:

portsnap fetch extract update
cd /usr/ports/ports-mgmt/portmaster
make -DBATCH install clean

Install packages

Install packages from source

the source packages can be built and installed using the following sequence

portmaster -C -D --no-confirm -y \
  x11/xorg \
  devel/git \
  converters/iconv \
  shells/ksh93 \
  x11-toolkits/open-motif \
  lang/tcl86
  textproc/opensp

If you don't want to wade through the many configuration steps and build with the standard configuration instead, add the -G parameter to portmaster.

More information about ports and packages can be found in the FreeBSD Handbook Ports chapter. More information about X11 in FreeBSD can also be found in the X11 Chapter in the FreeBSD Handbook.

Install binary packages

To install precompiled binary packages, make the following call

pkg install cde xorg

If you wish to track the CDE development branch,

pkg install cde-devel xorg

The development branch is updated monthly though it may be updated more frequently.

Edit /etc/rc.conf

Add to /etc/rc.conf

rpcbind_enable="YES"
inetd_enable="YES"

Reboot

Clone or download the source code

Use the git clone command here:

On most platform you can use HTTPS:

git clone https://git.code.sf.net/p/cdesktopenv/code cdesktopenv-code

If that doesn't work (for instance some BSD distros) , use the native git protocol instead

git clone git://git.code.sf.net/p/cdesktopenv/code cdesktopenv-code

Or download the latest source release:

Note: The source archive will become out of date. When you want the latest code, clone the git repository.

Build CDE

Version 2.5.0 and newer (autoconf)

For the BSD's, you must use gmake, and you must specify the location of the TCL install directory (the below example assumes TCL v8.6).

$ ./autogen.sh
$ ./configure --with-tcl=/usr/local/lib/tcl8.6 MAKE="gmake"
$ gmake
$ sudo gmake install

Version 2.4.0 and earlier (imake) - deprecated

cd cdesktopenv-code/cde
make World
admin/IntegTools/dbTools/installCDE -s `pwd`

Start CDE

You can now start CDE login manager as root:

/usr/dt/bin/dtlogin -nodaemon

Alternatively, you can start an X session as a normal user:

startx /usr/dt/bin/Xsession

Install dtlogin as Login Manager

Switch to the CDE build directory and copy and enable the rc-file

cp contrib/rc/freebsd/dtlogin /usr/local/etc/rc.d/
echo 'dtlogin_enable="YES"' >> /etc/rc.conf
echo "allowed_users=anybody" > /usr/local/etc/X11/Xwrapper.config

reboot