Beta

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Apple Closes OpenNI the Open Source Kinect Framework

samzenpus posted about 5 months ago | from the closing-the-door dept.

Apple 82

mikejuk writes "The OpenNI website, home to the widely used framework for 3D sensing, will be shut down in April. When, in November 2013, Apple bought PrimeSense for $350 million, people speculated how this would affect the Capri mobile technology but no mention was made of what would happen to OpenNI, the open source SDK most often used as an alternative to Microsoft's closed SDK for the Kinect. After Apple acquired PrimeSense, its website quickly shut, but the Developers link still points to Open NI. The status of OpenNI is a not-for-profit whose framework allows developers to create middleware and applications for a range of devices, including the Asus Xtion Pro. It claims to be a widely used community with over 100,000 active 3D developers."

cancel ×

82 comments

Sorry! There are no comments related to the filter you selected.

Why the negative doomsday tone? (4, Insightful)

Anonymous Coward | about 5 months ago | (#46381827)

"...Fortunately the code will continue to be available via GitHub..."

Re:Why the negative doomsday tone? (0)

evil_aaronm (671521) | about 5 months ago | (#46381899)

Leads to another question: What if you include this code in an app? Will it be rejected by iTunes?

Re:Why the negative doomsday tone? (1)

Sylak (1611137) | about 5 months ago | (#46382113)

Why would you use Kinect specific code for an iDevice app?

Re:Why the negative doomsday tone? (1)

Calavar (1587721) | about 5 months ago | (#46382129)

RTFS:

The status of OpenNI is a not-for-profit whose framework allows developers to create middleware and applications for a range of devices, including the Asus Xtion Pro.

It's not Kinect specific.

Re:Why the negative doomsday tone? (1)

Goaway (82658) | about 5 months ago | (#46382553)

That one doesn't connect to iOS devices either, though. It's just a Kinect clone.

Re:Why the negative doomsday tone? (1)

SuperDre (982372) | about 5 months ago | (#46385463)

Why wouldn't it? you can still hook up USB devices to you crappy iDevice...

Re:Why the negative doomsday tone? (1)

gl4ss (559668) | about 5 months ago | (#46386179)

why would you develop an app that uses usb device(possible) connected to an iDevice to to perform 3d scanning? why the fuck wouldn't you..

Re:Why the negative doomsday tone? (1)

noh8rz10 (2716597) | about 5 months ago | (#46383055)

RTFS:

The status of OpenNI is a not-for-profit whose framework allows developers to create middleware and applications for a range of devices, including the Asus Xtion Pro.

It's not Kinect specific.

RTFT:

Apple Closes OpenNI the Open Source Kinect Framework

so yeah, it is Kinect specific.

Re:Why the negative doomsday tone? (0)

Anonymous Coward | about 5 months ago | (#46383417)

"The OpenNI framework is an open source SDK used for the development of 3D sensing middleware libraries and applications."

So it's not kinect specific. Case closed.

Re:Why the negative doomsday tone? (0)

Anonymous Coward | about 5 months ago | (#46383473)

No no...

Apple is closing the website, not closing the code.

"Important - Software downloads will continue to be available until April 23rd, 2014 at which time the OpenNI website will be closed."

The two most popular uses for OpenNI are
http://ipisoft.com/ -> For cheap mocap, which can also be done with 6 webcams.
and
MMD http://www.geocities.jp/higuchuu4/index_e.htm -> Which is is a tool for animating 3D models (primarily Miku the Vocaloid, to dance)

Anything else is pretty much unheard of.

There are some amateur uses which allow using it with the Source engine, but pretty much as far as a standard goes, it's not moving because NI doesn't have much practical use. This follows similar OpenXX type of projects (OpenGL, OpenAL, OpenML, OpenMAX, OpenSL ES, OpenVG, OpenWF, etc) where there is little adoption when there is not more than one piece of hardware supporting it. OpenGL has at least 3 (AMD, nVidia, Intel) plus various mobile versions (PowerVR) where as nobody produces dedicated hardware for any of the other OpenXX standards, and in the case of OpenWF, no adoption whatsoever.

Re:Why the negative doomsday tone? (2)

BasilBrush (643681) | about 5 months ago | (#46383663)

You put far too much faith in random stuff you read on the internet. OpenNI is NOT Kinect specific. It works with other sensor systems too.

http://en.wikipedia.org/wiki/O... [wikipedia.org]
http://www.openni.org/ [openni.org]

Re:Why the negative doomsday tone? (1)

BasilBrush (643681) | about 5 months ago | (#46383637)

Apache License.

GPL appears to put some hurdles in front of developers wanting to put stuff on the Apple App Store. The Apache License is far more open and has no such restrictions. There's no problem with using it with Apps on the App Store.

Re:Why the negative doomsday tone? (0)

Anonymous Coward | about 5 months ago | (#46384159)

Because it shows how lame Apple is. They are totally comfortable taking open source code to use for themselves, but damned if they'll give anything of value back.

Re:Why the negative doomsday tone? (3, Insightful)

jo_ham (604554) | about 5 months ago | (#46384805)

Because it shows how lame Apple is. They are totally comfortable taking open source code to use for themselves, but damned if they'll give anything of value back.

Right, that's why Clang and LLVM are not being developed, or Webkit, or... oh never mind. Sorry kid, I didn't mean to let reality intrude on your blissful state of hate and ignorance.

Re:Why the negative doomsday tone? (-1)

Anonymous Coward | about 5 months ago | (#46384837)

Ahh, WebKit, you mean KHTML that Apple STOLE from Konqueror and that Google and Opera had to fix with Blink.

Re:Why the negative doomsday tone? (2)

jo_ham (604554) | about 5 months ago | (#46384883)

Ahh, WebKit, you mean KHTML that Apple STOLE from Konqueror and that Google and Opera had to fix with Blink.

How do you "steal" a GPL project by adopting it and working on it? Isn't that the point of open source? Code that is available for anyone to use and improve (Apple did give give back their changes, as fully stipulated in the licence).

Is it only "stealing" if a company you don't like uses open source code?

Re:Why the negative doomsday tone? (1)

mjwx (966435) | about 5 months ago | (#46385543)

Ahh, WebKit, you mean KHTML that Apple STOLE from Konqueror and that Google and Opera had to fix with Blink.

How do you "steal" a GPL project by adopting it and working on it? Isn't that the point of open source? Code that is available for anyone to use and improve (Apple did give give back their changes, as fully stipulated in the licence).

Is it only "stealing" if a company you don't like uses open source code?

It's stealing credit.

Apple didn't invent Webkit, the forked it from KHTML.

And stealing credit is expressly verboten by the GPL.

Re:Why the negative doomsday tone? (2)

UnknowingFool (672806) | about 5 months ago | (#46387985)

When did Apple steal credit? Apple explicitly lists all their open source [apple.com] contributions.

Apple didn't invent Webkit, the forked it from KHTML.

When did Apple claim otherwise? In fact, Jobs has said they started WebKit from an open source project [apple.com] "For example, Apple began with a small open source project and created WebKit, a complete open-source HTML5 rendering engine that is the heart of the Safari web browser used in all our products."

And stealing credit is expressly verboten by the GPL.

Again, when did Apple actually do that? Apple may not name every single open source contribution every single time in every press release when they mention code. Probably because they make so many contributions that this is not novel thing. In code releases, everything follows what the GPL requires if you've evey checked out the code

Re:Why the negative doomsday tone? (1)

jo_ham (604554) | about 5 months ago | (#46389185)

Ahh, WebKit, you mean KHTML that Apple STOLE from Konqueror and that Google and Opera had to fix with Blink.

How do you "steal" a GPL project by adopting it and working on it? Isn't that the point of open source? Code that is available for anyone to use and improve (Apple did give give back their changes, as fully stipulated in the licence).

Is it only "stealing" if a company you don't like uses open source code?

It's stealing credit.

Apple didn't invent Webkit, the forked it from KHTML.

And stealing credit is expressly verboten by the GPL.

Ah, so it is what I said - that it's only stealing when a company you don't like does it.

Where exactly did Apple claim to have taken the credit for Webkit? They forked KHTML and explicitly said so, in their public announcement about it and in subsequent official material, including the open letter from Jobs on why Apple din't support Flash on iOS. Nowhere have they ever claimed that it was all their work, and I'm struggling to see what else they could do when forking an OSS project to meet your criteria.

They did not try to pass off the work of the KHTML devs as their own, they did not "steal credit", they abided by the licence terms of the GPL....

But because they're Apple they are "stealing code". The double standards and hypocrisy demonstrated by slashdot readers when it comes to Apple is simply staggering. Closed source code? Evil and proprietary/ Open source code? Stealing from community. Hilarious.

Shutdowning (0)

Anonymous Coward | about 5 months ago | (#46381861)

"shutdown" is not a verb. You can't be shutdowning, nor have shutdowned. It's "shut down".

Re:Shutdowning (-1, Flamebait)

GrammarPoliceChief (3463019) | about 5 months ago | (#46381877)

Thank you. We are looking in to this and seeing if we can press and charges.
- GrammarPoliceChief

Re:Shutdowning (5, Funny)

GrammarPoliceChief (3463019) | about 5 months ago | (#46381897)

any*

Fuck you, Nigga (-1)

Anonymous Coward | about 5 months ago | (#46382101)

And fuck the Jews, too.

Re:Fuck you, Nigga (-1)

Anonymous Coward | about 5 months ago | (#46382125)

Slashdot, like Apple, has nowhere go to but down. This is because commander taco and steve jobs both died of aids from homosex.

Re:Fuck you, Nigga (-1)

Anonymous Coward | about 5 months ago | (#46382165)

Goddammit! I said /?nobeta=1

I didn't type /?nobeta=1 just to click the linky-link and see shit beta! Gyarrrgh! I'm going to club a seal pup now!

Re:Fuck you, Nigga (-1)

Anonymous Coward | about 5 months ago | (#46382205)

Haha! I went to a Slashdot anniversary party and all of the editors were there in blackface, drinking malt liquor and eating fried chicken. Those crazy, crazy white-ass muthafuckas!

Re:Fuck you, Nigga (-1)

Anonymous Coward | about 5 months ago | (#46382153)

I took a shit on your momma's chest. The bitch loved it!

Re:Fuck you, Nigga (-1)

Anonymous Coward | about 5 months ago | (#46384189)

I took a shit into your momma's anus, fucked it deep into her colon and then had her suck the smeared feces, semen and anal blood from my throbbing cock.

E{0}3

Re:Shutdowning (-1)

Anonymous Coward | about 5 months ago | (#46382115)

I just dropped a foot long brown Snake named Samzenpus, and earlier I dropped one named Timothy the Jew. Slashdot is ruined! I get my News for Nerds at Shoilent Moos now, because they aren't corporate whores.

SHeeeeeah! Fuck you, bnigga!

Re:Shutdowning (2)

K. S. Kyosuke (729550) | about 5 months ago | (#46382491)

See? There's corruption even in the Grammar Police! No one is safe!

Re:Shutdowning (0)

Anonymous Coward | about 5 months ago | (#46386089)

*into*

Re:Shutdowning (0)

Anonymous Coward | about 5 months ago | (#46381941)

I recommend we send the case to the attorney generals for prosecution.

Re:Shutdowning (0)

Anonymous Coward | about 5 months ago | (#46381921)

"shutdown" is not a verb. You can't be shutdowning, nor have shutdowned. It's "shut down".

Did you see me Taylor Swifting you in front of your soap box?

Re:Shutdowning (1)

tepples (727027) | about 5 months ago | (#46381945)

PROTIP: When you correct someone's grammar, usage, or mechanics, it's more polite to add a topical comment as well.

Re:Shutdowning (1)

noh8rz10 (2716597) | about 5 months ago | (#46382255)

PROTIP: When you correct someone's grammar, usage, or mechanics, it's more polite to add a topical comment as well.

What about when you correct someone's slashdot etiquette? Also I hope that Apple is closing this down because next week they're releasing their kinetic-killer embedded in every iPhone! Maybe it's already here they just haven't enabled it yet!

Re:Shutdowning (1)

tepples (727027) | about 5 months ago | (#46382309)

What about when you correct someone's slashdot etiquette?

I considered that, but I didn't intend for my tip to descend that far meta. I apologize for the misunderstanding. Should I write a journal entry to explain my views on correction etiquette and meta-correction etiquette?

Re:Shutdowning (1)

binarylarry (1338699) | about 5 months ago | (#46383081)

METAPROTIP: When you meta correct someone's grammar, usage, or mechanics, it's more polite to add a topical comment as well.

BURMA SHAVE

Want to take it meta? (1)

tepples (727027) | about 5 months ago | (#46383287)

When someone corrects grammar, he's commenting on the article, which is topical. But when someone corrects the manner of correction, there is nothing topical in the parent post to which to reply.

Re:Shutdowning (1)

Raenex (947668) | about 5 months ago | (#46384063)

PROTIP: When you correct someone's grammar, usage, or mechanics, it's more polite to add a topical comment as well.

I'd rather not see a pro forma comment.

Re:Shutdowning (-1)

Anonymous Coward | about 5 months ago | (#46381949)

Shutup! No? How about SHUT THE FUCK UP!

Re:Shutdowning (1)

skids (119237) | about 5 months ago | (#46382293)

It becomes one with too much exposure to CISCO CLIs.

I.e., EAT e.g., SHIT AND DIE !! (-1)

Anonymous Coward | about 5 months ago | (#46381875)

If you ain't with Apple yer agin it !! Death to the Kinect and its kind !! Long Live Apple's New World Order !!

You know you love it anyway !! You'd even sell your sister to get the next before anyone else !!

So fork it (2)

presidenteloco (659168) | about 5 months ago | (#46381905)

Fork it all!

Apple v. Samsung anyone? (2, Insightful)

tepples (727027) | about 5 months ago | (#46381951)

Until Apple attacks users of such a fork with its software patents.

Re:Apple v. Samsung anyone? (2)

Calydor (739835) | about 5 months ago | (#46382009)

Or a knife.

Re:Apple v. Samsung anyone? (0)

Anonymous Coward | about 5 months ago | (#46382139)

Spoon [blogspot.com]

Re:Apple v. Samsung anyone? (1)

qpqp (1969898) | about 5 months ago | (#46385113)

Spoon [youtube.com] (The Horribly Slow Murderer with the Extremely Inefficient Weapon). FTFY.

Re:Apple v. Samsung anyone? (1)

marcello_dl (667940) | about 5 months ago | (#46387805)

no gpl3? ouch ouch ouch ouch

Re:So fork it (2)

the_B0fh (208483) | about 5 months ago | (#46382041)

Why fork it? As the summary clearly says, it is still available on github.

Do you have reading comprehension problems?

Re:So fork it (1)

Zero__Kelvin (151819) | about 5 months ago | (#46382081)

Yes. That is where the forking begins. The Open Source code is available, but will no longer be maintained. Forking is the process of taking that code base and using it as a starting point for a project that will be maintained. Maybe your confusion lies in not knowing what forking means in this context?

Re:So fork it (1)

the_B0fh (208483) | about 5 months ago | (#46382177)

You assume the people with update rights in that github repository are not interested in patches you submit? Because until that happens, there's no need to fork.

The article did not state that the people who originally created that github are the same people who wrote open NI. Presumably the people who created the github *are* interested in making things better, since they took the trouble to put it on github.

*IF* they are not interested in maintaining it, then yeah, fork it.

Re:So fork it (0)

Anonymous Coward | about 5 months ago | (#46382251)

If somebody other than Apple put it on GitHub with the intention of maintaining it then it has already been forked

Re:So fork it (1)

Zero__Kelvin (151819) | about 5 months ago | (#46382341)

Yeah. You still aren't grasping the concept. Apple is no longer maintaining the project. There are two, and only two options:

1) Fork the project
2) Let it die

You seem to think there is a third option available to you: keep the project going, but don't fork it. Since you aren't Apple, that option is not available to you.

Re:So fork it (1)

the_B0fh (208483) | about 5 months ago | (#46382877)

Did Apple put it on github? I don't think so. Forking the github repo doesn't make sense if the people who did the original commit are maintaining it.

Re:So fork it (-1, Troll)

Zero__Kelvin (151819) | about 5 months ago | (#46383001)

Who the hell cares how it got on github. Seriously. Just accept the fact that you are an idiot and move on with your uninformed life.

Re:So fork it (1)

BasilBrush (643681) | about 5 months ago | (#46383747)

Are you STILL doing the fool dance?

Re:So fork it (1)

the_B0fh (208483) | about 5 months ago | (#46384295)

As BasilBrush pointed out, others are committing code to the code posted at GitHub.

It is really sad that you are so damned sure of yourself that you refuse to consider any other alternatives. Perhaps you will grow up one day.

Re:So fork it (0)

Zero__Kelvin (151819) | about 5 months ago | (#46384311)

I plonked that idiot some time ago, but no surprise to hear you mention "him" since, let's face it, "the_B0fh" is almost certainly yet another sock puppet account held by the same idiot. You are, beyond a shadow of a doubt, one phenomenally stupid friggin' moron. Plonk.

Re:So fork it (1)

the_B0fh (208483) | about 5 months ago | (#46384331)

Wow. You can't deal with facts. Sad.

Re:So fork it (0)

Anonymous Coward | about 5 months ago | (#46399227)

So a guy with a 200k user ID is a sock puppet account for a guy with a 600k user ID?

Are you cracked?

Re: So fork it (0)

Anonymous Coward | about 5 months ago | (#46383505)

Assuming the original committers came over to Apple in the takeover, they likely can't.

Apple generally doesn't allow staff to have side projects that overlap with what they do at Apple , particularly software.

For some people that is reason enough to leave, in which case they could contribute & maintain it.

Re: So fork it (2)

the_B0fh (208483) | about 5 months ago | (#46384281)

Says who? Apple bought CUPS - it's still going strong at http://www.cups.org/ [cups.org]

Apple uses FreeBSD as it core, and still pushes patches back to FreeBSD. Apple did fork KDE's browser, but KDE itself is now using the fork, WebKit. LLVM, etc.

Apple wrote Grand Central Dispatch themselves, and open sourced it as well.

http://opensource.apple.com/ [apple.com]

Re:So fork it (2)

BasilBrush (643681) | about 5 months ago | (#46383717)

Yeah. You still aren't grasping the concept. Apple is no longer maintaining the project.

You're confused. Apple never was maintaining the project. Apple bought Primesense. OpenNI is a consortium of which Primesense was only one member.

There's no need to fork it. It's on GitHub. Contribute to it. 2 developers other than OpenNI already have.

https://github.com/OpenNI/Open... [github.com]

You seem to think there is a third option available to you: keep the project going, but don't fork it. Since you aren't Apple, that option is not available to you.

You are mistaken.

Re:So fork it (2)

dbc (135354) | about 5 months ago | (#46382201)

Oh, yes, that will help. Not. The current generation of hardware will have a driver stack. Effectively meaning that PrimeSense-based projects are dead, because new generation hardware will have a closed stack. PrimeSense in open projects now has no future.

Re:So fork it (0)

Anonymous Coward | about 5 months ago | (#46384713)

Well if they use the capri, which they'll probably will, it doesn't even need new research as far as revneg is concerned. It's just a scaled down version of what's already out there in the kinect and the xtion

Re:So fork it (1)

gmhowell (26755) | about 5 months ago | (#46385135)

"We'll do it live!"

The knights who say... (3, Funny)

sconeu (64226) | about 5 months ago | (#46381927)

I guess Apple was worried about the Knights who say (Open) NI!!!

Heh (0)

Anonymous Coward | about 5 months ago | (#46383631)

We demand an iShrubbery, but not too nice of one.

Re:The knights who say... (1)

Roadstar (909257) | about 5 months ago | (#46385869)

I guess it's safe to assume that Sir Jony is not a knight who says NI!

Re:The knights who say... (0)

Anonymous Coward | about 5 months ago | (#46388789)

"We are no longer the knights who say (Open) Ni! We are now the knights who say "iKi-iKi-iKi iPtang-zoom-boing"

shutdown? (0)

Anonymous Coward | about 5 months ago | (#46381989)

That's a noun. The phrasal verb you wanted is "shut down". Why is it that geeks who can happily master 12 arcane and obscure languages that essentially do the same thing and know about 5 completely different text editors by heart can't master the basics of English??

Re:shutdown? (3, Funny)

Jay Vickery (2908369) | about 5 months ago | (#46382043)

Lack of compile time warnings. Someone should look in to it...

Now less confusing (0)

Anonymous Coward | about 5 months ago | (#46382305)

Instead of posting to GitHub, some people may have posted code to this site (which then would be mirrored at GitHub). Now all code posts to straight to GitHub, and nothing of value was lost.

100,000 active developers? (4, Insightful)

93 Escort Wagon (326346) | about 5 months ago | (#46383141)

Surely at least one of them could lead a new project then.

So in November Apple bought a company that has some side project developing Open Kinect software, which obviously has little interest for Apple. This month, they give a heads up that the website for that side project will be shut down. The code for the side project will continue to be available through GitHub.

I'm not seeing much that's rage worthy here. Out of those 100,000 active developers, there is probably at least one that can set up and maintain a website

But it seems like the real complaint is that, since the takeover, there have been no paid staffers supporting the project. That does suck for the developers, but again I don't see why Apple would be obligated to continue that. With 100,000 active developers, I'd think they could each cough up a few bucks to cover a couple salaries if they really cared all that much.

Re:100,000 active developers? (1)

UnknowingFool (672806) | about 5 months ago | (#46387287)

Well it would follow Apple's pattern of acquisitions. Sometimes they are more interested in the technology than the products and will stop making products like with PA Semi and FingerWorks. Apple used FingerWork's technology but wasn't interested in making peripherals per se; they wanted it for multi-touch. They wanted PA Semi for their expertise in chip designs but not necessarily their designs.

Re:100,000 active developers? (0)

Anonymous Coward | about 5 months ago | (#46399293)

But, APPLE!

You should be enraged because APPLE!!!

I mean, that's what we do here now, right?

Once again Fuck Apple (0)

Anonymous Coward | about 5 months ago | (#46385757)

A far worse company that Microsoft ever was....

Re:Once again Fuck Apple (1)

UnknowingFool (672806) | about 5 months ago | (#46387301)

So a company buys another company and decides to go in a different direction and announces the shutdown of a website. They are shutting down the site but the open source code still remains in GitHub. Yes, that's on the same scale of what MS did to competitors and partners back in the 90s.

Open Source... (1)

mlw4428 (1029576) | about 5 months ago | (#46386511)

It's open source. I don't know the license, but I imagine it's likely a GPL/BSD-type license. One should learn that Apple is not the most "open source" friendly OS. Steal from BSD, as an example, and then release the derivative kernel and shut it down as quickly as one can to avoid raising "too many" suspicions.

Re:Open Source... (1)

UnknowingFool (672806) | about 5 months ago | (#46387385)

It's open source. I don't know the license, but I imagine it's likely a GPL/BSD-type license. One should learn that Apple is not the most "open source" friendly OS.

Yes that's why they release Darwin for free. Why they developed LLVM, why they open sourced OpenCL, why they kept CUPS alive, why they continue to develop WebKit. But we shouldn't let facts disturb our bias.

Steal from BSD, as an example, and then release the derivative kernel and shut it down as quickly as one can to avoid raising "too many" suspicions.

Er what? Apple is shutting down a website which they now own. Presumably they do not want to proceed to develop this SDK as it has been developed. The source code is available on GitHub as it always has been. With an open source license, you want to fork it, go ahead; that's what the license was meant to do.

Sure, you can fork the sw (0)

Anonymous Coward | about 5 months ago | (#46387015)

But part of the excitement was that there was a hardware platform to go with it. I guess the kickstarter using this, connected to an iPad, was just a little bit too cool. Since the kickstarter didn't invent the device, I guess they are out in the cold...

I am all for open source, and I guess that this is still a win for open source because it protected the sw from being taken away, but I can't help but think that it is a bigger win for Apple and basically a big loss of open source.

Open Source is insufficient (0)

Anonymous Coward | about 5 months ago | (#46388859)

This is another clear example of why open source is not a realistic alternative to Public Domain. Open source is a provides no downstream security regarding prior art. Want to take Linux off the market? Buying Linus Torvald is still a viable option.

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?
or Connect with...

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>